*/
class CacheClearAction extends AbstractAction {
/**
- * @see wcf\action\AbstractAction::$neededPermissions
+ * @see \wcf\action\AbstractAction::$neededPermissions
*/
public $neededPermissions = array('admin.system.canViewLog');
/**
- * @see wcf\action\IAction::execute()
+ * @see \wcf\action\IAction::execute()
*/
public function execute() {
parent::execute();
/**
* PackageInstallationDispatcher object
- * @var wcf\system\package\PackageInstallationDispatcher
+ * @var \wcf\system\package\PackageInstallationDispatcher
*/
public $installation = null;
/**
* PackageInstallationQueue object
- * @var wcf\data\package\installation\queue\PackageInstallationQueue
+ * @var \wcf\data\package\installation\queue\PackageInstallationQueue
*/
public $queue = null;
public $queueID = 0;
/**
- * @see wcf\action\AbstractDialogAction::$templateName
+ * @see \wcf\action\AbstractDialogAction::$templateName
*/
public $templateName = 'packageInstallationStep';
/**
- * @see wcf\action\IAction::readParameters()
+ * @see \wcf\action\IAction::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\action\AbstractDialogAction\AbstractDialogAction::validateStep()
+ * @see \wcf\action\AbstractDialogAction\AbstractDialogAction::validateStep()
*/
protected function validateStep() {
switch ($this->step) {
*/
class LogoutAction extends AbstractSecureAction {
/**
- * @see wcf\action\AbstractAction::$loginRequired
+ * @see \wcf\action\AbstractAction::$loginRequired
*/
public $loginRequired = true;
/**
- * @see wcf\action\IAction::execute()
+ * @see \wcf\action\IAction::execute()
*/
public function execute() {
parent::execute();
*/
class OptionExportAction extends AbstractAction {
/**
- * @see wcf\action\AbstractAction::$neededPermissions
+ * @see \wcf\action\AbstractAction::$neededPermissions
*/
public $neededPermissions = array('admin.system.canEditOption');
/**
- * @see wcf\action\IAction::execute();
+ * @see \wcf\action\IAction::execute();
*/
public function execute() {
parent::execute();
protected $packageID = 0;
/**
- * @see wcf\action\AbstractDialogAction::$templateName
+ * @see \wcf\action\AbstractDialogAction::$templateName
*/
public $templateName = 'packageUninstallationStep';
/**
- * @see wcf\action\IAction::readParameters()
+ * @see \wcf\action\IAction::readParameters()
*/
public function readParameters() {
AbstractDialogAction::readParameters();
}
/**
- * @see wcf\action\AbstractDialogAction::validateStep()
+ * @see \wcf\action\AbstractDialogAction::validateStep()
*/
protected function validateStep() {
switch ($this->step) {
}
/**
- * @see wcf\acp\action\InstallPackageAction::getCurrentAction()
+ * @see \wcf\acp\action\InstallPackageAction::getCurrentAction()
*/
protected function getCurrentAction($queueID) {
if ($queueID === null) {
*/
class UserQuickSearchAction extends AbstractAction {
/**
- * @see wcf\action\AbstractAction::$neededPermissions
+ * @see \wcf\action\AbstractAction::$neededPermissions
*/
public $neededPermissions = array('admin.user.canEditUser');
public $maxResults = 500;
/**
- * @see wcf\action\IAction::readParameters()
+ * @see \wcf\action\IAction::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\action\IAction::execute();
+ * @see \wcf\action\IAction::execute();
*/
public function execute() {
ACPMenu::getInstance()->setActiveMenuItem('wcf.acp.menu.link.user.search');
*/
class WorkerProxyAction extends AJAXInvokeAction {
/**
- * @see wcf\system\event\listener\SessionAccessLogListener::execute()
+ * @see \wcf\system\event\listener\SessionAccessLogListener::execute()
*/
const DO_NOT_LOG = true;
/**
* worker object
- * @var wcf\system\worker\IWorker
+ * @var \wcf\system\worker\IWorker
*/
protected $worker = null;
public static $allowInvoke = array();
/**
- * @see wcf\action\IAction::readParameters()
+ * @see \wcf\action\IAction::readParameters()
*/
public function readParameters() {
AbstractSecureAction::readParameters();
}
/**
- * @see wcf\action\IAction::execute()
+ * @see \wcf\action\IAction::execute()
*/
public function execute() {
AbstractSecureAction::execute();
/**
* tree with the category nodes
- * @var wcf\data\category\CategoryNodeTree
+ * @var \wcf\data\category\CategoryNodeTree
*/
public $categoryNodeTree = null;
/**
* category object type object
- * @var wcf\data\object\type\ObjectType
+ * @var \wcf\data\object\type\ObjectType
*/
public $objectType = null;
public $showOrder = 0;
/**
- * @see wcf\page\AbstractPage::$templateName
+ * @see \wcf\page\AbstractPage::$templateName
*/
public $templateName = 'categoryAdd';
/**
- * @see wcf\page\AbstractPage::__run()
+ * @see \wcf\page\AbstractPage::__run()
*/
public function __run() {
$classNameParts = explode('\\', get_called_class());
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
$this->objectType = CategoryHandler::getInstance()->getObjectTypeByName($this->objectTypeName);
}
/**
- * @see wcf\page\IForm::readFormParameters()
+ * @see \wcf\page\IForm::readFormParameters()
*/
public function readFormParameters() {
parent::readFormParameters();
}
/**
- * @see wcf\page\IForm::save()
+ * @see \wcf\page\IForm::save()
*/
public function save() {
parent::save();
}
/**
- * @see wcf\page\IForm::validate()
+ * @see \wcf\page\IForm::validate()
*/
public function validate() {
parent::validate();
class AbstractCategoryEditForm extends AbstractCategoryAddForm {
/**
* edited category
- * @var wcf\data\category\Category
+ * @var \wcf\data\category\Category
*/
public $category = null;
public $categoryID = 0;
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
}
/**
- * @see wcf\acp\form\AbstractCategoryAddForm::checkCategoryPermissions()
+ * @see \wcf\acp\form\AbstractCategoryAddForm::checkCategoryPermissions()
*/
protected function checkCategoryPermissions() {
if (!$this->objectType->getProcessor()->canEditCategory()) {
}
/**
- * @see wcf\acp\form\AbstractCategoryAddForm::readCategories()
+ * @see \wcf\acp\form\AbstractCategoryAddForm::readCategories()
*/
protected function readCategories() {
$this->categoryNodeTree = new CategoryNodeTree($this->objectType->objectType, 0, true, array($this->category->categoryID));
}
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
AbstractForm::save();
}
/**
- * @see wcf\acp\form\AbstractCategoryAddForm::validateParentCategory()
+ * @see \wcf\acp\form\AbstractCategoryAddForm::validateParentCategory()
*/
protected function validateParentCategory() {
parent::validateParentCategory();
*/
abstract class AbstractOptionListForm extends AbstractForm {
/**
- * @see wcf\form\AbstractForm::$errorField
+ * @see \wcf\form\AbstractForm::$errorField
*/
public $errorField = array();
/**
- * @see wcf\form\AbstractForm::$errorType
+ * @see \wcf\form\AbstractForm::$errorType
*/
public $errorType = array();
/**
* option handler object
- * @var wcf\system\option\IOptionHandler
+ * @var \wcf\system\option\IOptionHandler
*/
public $optionHandler = null;
public $supportI18n = true;
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\form\IForm::readFormParameters()
+ * @see \wcf\form\IForm::readFormParameters()
*/
public function readFormParameters() {
parent::readFormParameters();
}
/**
- * @see wcf\form\IForm::validate()
+ * @see \wcf\form\IForm::validate()
*/
public function validate() {
$this->errorType = array_merge($this->optionHandler->validate(), $this->errorType);
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
*/
class ApplicationEditForm extends AbstractForm {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.package';
/**
* viewable application object
- * @var wcf\data\application\ViewableApplication
+ * @var \wcf\data\application\ViewableApplication
*/
public $application = null;
public $domainPath = '';
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.system.canManageApplication');
public $packageID = 0;
/**
- * @see wcf\page\AbstractPage::$templateName
+ * @see \wcf\page\AbstractPage::$templateName
*/
public $templateName = 'applicationEdit';
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\form\IForm::readFormParameters()
+ * @see \wcf\form\IForm::readFormParameters()
*/
public function readFormParameters() {
parent::readFormParameters();
}
/**
- * @see wcf\page\IForm::readData()
+ * @see \wcf\page\IForm::readData()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\form\IForm::validate()
+ * @see \wcf\form\IForm::validate()
*/
public function validate() {
parent::validate();
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
parent::save();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
*/
class BBCodeAddForm extends AbstractForm {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.bbcode.add';
public $isSourceCode = false;
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.content.bbcode.canManageBBCode');
/**
- * @see wcf\page\AbstractPage::$templateName
+ * @see \wcf\page\AbstractPage::$templateName
*/
public $templateName = 'bbcodeAdd';
public $wysiwygIcon = '';
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\form\IForm::readFormParameters()
+ * @see \wcf\form\IForm::readFormParameters()
*/
public function readFormParameters() {
parent::readFormParameters();
}
/**
- * @see wcf\form\IForm::validate()
+ * @see \wcf\form\IForm::validate()
*/
public function validate() {
parent::validate();
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
parent::save();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
*/
class BBCodeEditForm extends BBCodeAddForm {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.bbcode';
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.content.bbcode.canManageBBCode');
/**
* bbcode object
- * @var wcf\data\bbcode\BBCode
+ * @var \wcf\data\bbcode\BBCode
*/
public $bbcode = null;
public static $nativeBBCodes = array('b', 'i', 'u', 's', 'sub', 'sup', 'list', 'align', 'color', 'size', 'font', 'url', 'img', 'email', 'table');
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
AbstractForm::readParameters();
}
/**
- * @see wcf\acp\form\BBCodeAddForm::readButtonLabelFormParameter()
+ * @see \wcf\acp\form\BBCodeAddForm::readButtonLabelFormParameter()
*/
protected function readButtonLabelFormParameter() {
if (!in_array($this->bbcode->bbcodeTag, self::$nativeBBCodes)) {
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
AbstractForm::save();
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
*/
class BBCodeMediaProviderAddForm extends AbstractForm {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.bbcode.mediaProvider.add';
public $html = '';
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.content.bbcode.canManageBBCode');
/**
- * @see wcf\page\AbstractPage::$templateName
+ * @see \wcf\page\AbstractPage::$templateName
*/
public $templateName = 'bbcodeMediaProviderAdd';
public $regex = '';
/**
- * @see wcf\form\IForm::readFormParameters()
+ * @see \wcf\form\IForm::readFormParameters()
*/
public function readFormParameters() {
parent::readFormParameters();
}
/**
- * @see wcf\form\IForm::validate()
+ * @see \wcf\form\IForm::validate()
*/
public function validate() {
parent::validate();
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
parent::save();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
*/
class BBCodeMediaProviderEditForm extends BBCodeMediaProviderAddForm {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.bbcode';
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.content.bbcode.canManageBBCode');
/**
* edited media provider object
- * @var wcf\data\bbcode\media\provider\BBCodeMediaProvider
+ * @var \wcf\data\bbcode\media\provider\BBCodeMediaProvider
*/
public $mediaProvider = null;
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
AbstractForm::save();
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
*/
class CronjobAddForm extends AbstractForm {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.cronjob.add';
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.system.canManageCronjob');
public $startDow = '*';
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\form\IForm::readFormParameters()
+ * @see \wcf\form\IForm::readFormParameters()
*/
public function readFormParameters() {
parent::readFormParameters();
}
/**
- * @see wcf\form\IForm::validate()
+ * @see \wcf\form\IForm::validate()
*/
public function validate() {
parent::validate();
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
parent::save();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
*/
class CronjobEditForm extends CronjobAddForm {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.cronjob';
/**
* cronjob object
- * @var wcf\data\cronjob\Cronjob
+ * @var \wcf\data\cronjob\Cronjob
*/
public $cronjob = null;
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
AbstractForm::save();
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
*/
class DashboardOptionForm extends AbstractForm {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.dashboard';
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.content.dashboard.canEditDashboard');
/**
* list of available dashboard boxes
- * @var array<wcf\data\dashboard\box\DashboardBox>
+ * @var array<\wcf\data\dashboard\box\DashboardBox>
*/
public $boxes = array();
/**
* object type object
- * @var wcf\data\object\type\ObjectType
+ * @var \wcf\data\object\type\ObjectType
*/
public $objectType = null;
public $objectTypeID = 0;
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\form\IForm::readFormParameters()
+ * @see \wcf\form\IForm::readFormParameters()
*/
public function readFormParameters() {
parent::readFormParameters();
}
/**
- * @see wcf\form\IForm::validate()
+ * @see \wcf\form\IForm::validate()
*/
public function validate() {
parent::validate();
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
parent::save();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
public $additionalData = array();
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.maintenance.import';
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.system.canImportData');
/**
* exporter object
- * @var wcf\system\exporter\IExporter
+ * @var \wcf\system\exporter\IExporter
*/
public $exporter = null;
public $userMergeMode = 2;
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\form\IForm::readFormParameters()
+ * @see \wcf\form\IForm::readFormParameters()
*/
public function readFormParameters() {
parent::readFormParameters();
}
/**
- * @see wcf\form\IForm::validate()
+ * @see \wcf\form\IForm::validate()
*/
public function validate() {
parent::validate();
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
parent::save();
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
*/
class LabelAddForm extends AbstractForm {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.label.add';
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.content.label.canManageLabel');
/**
* label group list object
- * @var wcf\data\label\group\LabelGroupList
+ * @var \wcf\data\label\group\LabelGroupList
*/
public $labelGroupList = null;
);
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\form\IForm::readFormParameters()
+ * @see \wcf\form\IForm::readFormParameters()
*/
public function readFormParameters() {
parent::readFormParameters();
}
/**
- * @see wcf\form\IForm::validate()
+ * @see \wcf\form\IForm::validate()
*/
public function validate() {
parent::validate();
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
parent::save();
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
$this->labelGroupList = new LabelGroupList();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
*/
class LabelEditForm extends LabelAddForm {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.label';
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.content.label.canManageLabel');
/**
* label object
- * @var wcf\data\label\Label
+ * @var \wcf\data\label\Label
*/
public $labelObj = null;
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
AbstractForm::save();
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
*/
class LabelGroupAddForm extends AbstractForm {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.label.group.add';
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.content.label.canManageLabel');
/**
* list of label object type handlers
- * @var array<wcf\system\label\object\type\ILabelObjectTypeHandler>
+ * @var array<\wcf\system\label\object\type\ILabelObjectTypeHandler>
*/
public $labelObjectTypes = array();
/**
* list of label object type containers
- * @var array<wcf\system\label\object\type\LabelObjectTypeContainer>
+ * @var array<\wcf\system\label\object\type\LabelObjectTypeContainer>
*/
public $labelObjectTypeContainers = array();
public $objectTypeID = 0;
/**
- * @see wcf\page\AbstractPage::readParameters()
+ * @see \wcf\page\AbstractPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\form\IForm::readFormParameters()
+ * @see \wcf\form\IForm::readFormParameters()
*/
public function readFormParameters() {
parent::readFormParameters();
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
// get label object type handlers
}
/**
- * @see wcf\form\IForm::validate()
+ * @see \wcf\form\IForm::validate()
*/
public function validate() {
parent::validate();
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
parent::save();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
*/
class LabelGroupEditForm extends LabelGroupAddForm {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.label';
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.content.label.canManageLabel');
/**
* label group object
- * @var wcf\data\label\group\LabelGroup
+ * @var \wcf\data\label\group\LabelGroup
*/
public $group = null;
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
AbstractForm::save();
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
}
/**
- * @see wcf\acp\form\LabelGroupAddForm::setObjectTypeRelations()
+ * @see \wcf\acp\form\LabelGroupAddForm::setObjectTypeRelations()
*/
protected function setObjectTypeRelations($data = null) {
if (empty($_POST)) {
*/
class LanguageAddForm extends AbstractForm {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.language';
public $countryCode = '';
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.language.canManageLanguage');
/**
* language object
- * @var wcf\data\language\Language
+ * @var \wcf\data\language\Language
*/
public $language = null;
/**
* list of available languages
- * @var array<wcf\data\language\Language>
+ * @var array<\wcf\data\language\Language>
*/
public $languages = array();
/**
* source language object
- * @var wcf\data\language\Language
+ * @var \wcf\data\language\Language
*/
public $sourceLanguage = null;
public $sourceLanguageID = 0;
/**
- * @see wcf\form\IForm::readFormParameters()
+ * @see \wcf\form\IForm::readFormParameters()
*/
public function readFormParameters() {
parent::readFormParameters();
}
/**
- * @see wcf\form\IForm::validate()
+ * @see \wcf\form\IForm::validate()
*/
public function validate() {
parent::validate();
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
parent::save();
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
public $languageID = 0;
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\acp\form\LanguageAddForm::validateLanguageCode()
+ * @see \wcf\acp\form\LanguageAddForm::validateLanguageCode()
*/
protected function validateLanguageCode() {
if ($this->language->languageCode != mb_strtolower($this->languageCode)) {
}
/**
- * @see wcf\acp\form\LanguageAddForm::validateSource()
+ * @see \wcf\acp\form\LanguageAddForm::validateSource()
*/
protected function validateSource() {}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
AbstractForm::save();
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
*/
class LanguageExportForm extends AbstractForm {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.language';
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.language.canManageLanguage');
/**
* language editor object
- * @var wcf\data\language\LanguageEditor
+ * @var \wcf\data\language\LanguageEditor
*/
public $language = null;
public $packageNameLength = 0;
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\form\IForm::readFormParameters()
+ * @see \wcf\form\IForm::readFormParameters()
*/
public function readFormParameters() {
parent::readFormParameters();
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
parent::save();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
*/
class LanguageImportForm extends AbstractForm {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.language.import';
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.language.canManageLanguage');
/**
* language object
- * @var wcf\data\language\Language
+ * @var \wcf\data\language\Language
*/
public $language = null;
/**
* list of available languages
- * @var array<wcf\data\language\Language>
+ * @var array<\wcf\data\language\Language>
*/
public $languages = array();
/**
- * @see wcf\form\IForm::readFormParameters()
+ * @see \wcf\form\IForm::readFormParameters()
*/
public function readFormParameters() {
parent::readFormParameters();
}
/**
- * @see wcf\form\IForm::validate()
+ * @see \wcf\form\IForm::validate()
*/
public function validate() {
parent::validate();
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
parent::save();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
}
/**
- * @see wcf\page\IPage::show()
+ * @see \wcf\page\IPage::show()
*/
public function show() {
// check master password
*/
class LanguageMultilingualismForm extends AbstractForm {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.language.multilingualism';
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.language.canManageLanguage');
/**
* list of available content languages
- * @var array<wcf\data\language\Language>
+ * @var array<\wcf\data\language\Language>
*/
public $languages = array();
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\form\IForm::readFormParameters()
+ * @see \wcf\form\IForm::readFormParameters()
*/
public function readFormParameters() {
parent::readFormParameters();
}
/**
- * @see wcf\form\IForm::validate()
+ * @see \wcf\form\IForm::validate()
*/
public function validate() {
parent::validate();
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
parent::save();
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
}
/**
- * @see wcf\page\IPage::show()
+ * @see \wcf\page\IPage::show()
*/
public function show() {
// check master password
*/
class LanguageServerAddForm extends AbstractForm {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.language.server.add';
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.language.canManageLanguage');
public $server = '';
/**
- * @see wcf\form\IForm::readFormParameters()
+ * @see \wcf\form\IForm::readFormParameters()
*/
public function readFormParameters() {
parent::readFormParameters();
}
/**
- * @see wcf\form\IForm::validate()
+ * @see \wcf\form\IForm::validate()
*/
public function validate() {
parent::validate();
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
parent::save();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function show() {
// check master password
*/
class LanguageServerEditForm extends LanguageServerAddForm {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.language.server';
/**
* active language server
- * @var wcf\data\language\server\LanguageServer
+ * @var \wcf\data\language\server\LanguageServer
*/
public $languageServer = null;
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
AbstractForm::save();
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
/**
* user object
- * @var wcf\data\user\User
+ * @var \wcf\data\user\User
*/
public $user;
}
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\form\IForm::readFormParameters()
+ * @see \wcf\form\IForm::readFormParameters()
*/
public function readFormParameters() {
parent::readFormParameters();
}
/**
- * @see wcf\form\IForm::validate()
+ * @see \wcf\form\IForm::validate()
*/
public function validate() {
parent::validate();
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
parent::save();
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
public $url = '';
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\form\IForm::readFormParameters()
+ * @see \wcf\form\IForm::readFormParameters()
*/
public function readFormParameters() {
parent::readFormParameters();
}
/**
- * @see wcf\form\IForm::validate()
+ * @see \wcf\form\IForm::validate()
*/
public function validate() {
parent::validate();
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
parent::save();
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
public $confirmMasterPassword = '';
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
AbstractForm::readParameters();
}
/**
- * @see wcf\form\IForm::readFormParameters()
+ * @see \wcf\form\IForm::readFormParameters()
*/
public function readFormParameters() {
parent::readFormParameters();
}
/**
- * @see wcf\form\IForm::validate()
+ * @see \wcf\form\IForm::validate()
*/
public function validate() {
AbstractForm::validate();
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
// write master password file
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
class OptionForm extends AbstractOptionListForm {
/**
* category option
- * @var wcf\data\option\category\OptionCategory
+ * @var \wcf\data\option\category\OptionCategory
*/
public $category = null;
public $optionTree = array();
/**
- * @see wcf\acp\form\AbstractOptionListForm::$languageItemPattern
+ * @see \wcf\acp\form\AbstractOptionListForm::$languageItemPattern
*/
protected $languageItemPattern = 'wcf.acp.option.option\d+';
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
if (isset($_REQUEST['id'])) $this->categoryID = intval($_REQUEST['id']);
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
parent::save();
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
}
/**
- * @see wcf\form\IForm::show()
+ * @see \wcf\form\IForm::show()
*/
public function show() {
// set active menu item
*/
class OptionImportForm extends AbstractForm {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.option.importAndExport';
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.system.canEditOption');
public $options = array();
/**
- * @see wcf\form\IForm::readFormParameters()
+ * @see \wcf\form\IForm::readFormParameters()
*/
public function readFormParameters() {
parent::readFormParameters();
}
/**
- * @see wcf\form\IForm::validate()
+ * @see \wcf\form\IForm::validate()
*/
public function validate() {
parent::validate();
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
parent::save();
}
/**
- * @see wcf\page\IPage::show()
+ * @see \wcf\page\IPage::show()
*/
public function show() {
// check master password
*/
class PackageStartInstallForm extends AbstractForm {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.package.install';
/**
* updated package object
- * @var wcf\system\package\Package
+ * @var \wcf\system\package\Package
*/
public $package = null;
/**
* archive of the installation/update package
- * @var wcf\system\package\PackageArchive
+ * @var \wcf\system\package\PackageArchive
*/
public $archive = null;
/**
* package installation/update queue
- * @var wcf\data\package\installation\queue\PackageInstallationQueue
+ * @var \wcf\data\package\installation\queue\PackageInstallationQueue
*/
public $queue = null;
/**
- * @see wcf\form\IForm::readFormParameters()
+ * @see \wcf\form\IForm::readFormParameters()
*/
public function readFormParameters() {
parent::readFormParameters();
}
/**
- * @see wcf\form\IForm::validate()
+ * @see \wcf\form\IForm::validate()
*/
public function validate() {
parent::validate();
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
parent::save();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
}
/**
- * @see wcf\page\IPage::show()
+ * @see \wcf\page\IPage::show()
*/
public function show() {
if (!WCF::getSession()->getPermission('admin.system.package.canInstallPackage') && !WCF::getSession()->getPermission('admin.system.package.canUpdatePackage')) {
*/
class PackageUpdateServerAddForm extends AbstractForm {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.package';
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.system.package.canEditServer');
public $loginPassword = '';
/**
- * @see wcf\form\IForm::readFormParameters()
+ * @see \wcf\form\IForm::readFormParameters()
*/
public function readFormParameters() {
parent::readFormParameters();
}
/**
- * @see wcf\form\IForm::validate()
+ * @see \wcf\form\IForm::validate()
*/
public function validate() {
parent::validate();
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
parent::save();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function show() {
// check master password
/**
* active package update server
- * @var wcf\data\package\update\server\PackageUpdateServer
+ * @var \wcf\data\package\update\server\PackageUpdateServer
*/
public $updateServer = null;
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
AbstractForm::save();
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
*/
class PageMenuItemAddForm extends AbstractForm {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.pageMenu.add';
/**
* list of available parent menu items
- * @var wcf\data\page\menu\item\PageMenuItemList
+ * @var \wcf\data\page\menu\item\PageMenuItemList
*/
public $availableParentMenuItems = null;
public $menuPosition = 'header';
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.display.canManagePageMenu');
public $showOrder = 0;
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\form\IForm::readFormParameters()
+ * @see \wcf\form\IForm::readFormParameters()
*/
public function readFormParameters() {
parent::readFormParameters();
}
/**
- * @see wcf\form\IForm::validate()
+ * @see \wcf\form\IForm::validate()
*/
public function validate() {
parent::validate();
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
parent::save();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
*/
class PageMenuItemEditForm extends PageMenuItemAddForm {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.pageMenu';
/**
* page menu item object
- * @var wcf\data\page\menu\item\PageMenuItem
+ * @var \wcf\data\page\menu\item\PageMenuItem
*/
public $menuItem = null;
public $menuItemID = 0;
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
if (isset($_REQUEST['id'])) $this->menuItemID = intval($_REQUEST['id']);
}
/**
- * @see wcf\acp\form\PageMenuItemAddForm::initAvailableParentMenuItems()
+ * @see \wcf\acp\form\PageMenuItemAddForm::initAvailableParentMenuItems()
*/
protected function initAvailableParentMenuItems() {
parent::initAvailableParentMenuItems();
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
AbstractForm::save();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
*/
class SmileyAddForm extends AbstractForm {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.smiley.add';
/**
- * @see wcf\page\AbstractPage::$templateName
+ * @see \wcf\page\AbstractPage::$templateName
*/
public $templateName = 'smileyAdd';
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.content.smiley.canManageSmiley');
/**
* node tree with available smiley categories
- * @var wcf\data\category\CategoryNodeTree
+ * @var \wcf\data\category\CategoryNodeTree
*/
public $categoryNodeTree = null;
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\page\IForm::readFormParameters()
+ * @see \wcf\page\IForm::readFormParameters()
*/
public function readFormParameters() {
parent::readFormParameters();
}
/**
- * @see wcf\page\IForm::save()
+ * @see \wcf\page\IForm::save()
*/
public function save() {
parent::save();
}
/**
- * @see wcf\page\IForm::validate()
+ * @see \wcf\page\IForm::validate()
*/
public function validate() {
parent::validate();
*/
class SmileyCategoryAddForm extends AbstractCategoryAddForm {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.smiley.category.add';
/**
- * @see wcf\acp\form\AbstractCategoryAddForm::$objectTypeName
+ * @see \wcf\acp\form\AbstractCategoryAddForm::$objectTypeName
*/
public $objectTypeName = 'com.woltlab.wcf.bbcode.smiley';
/**
- * @see wcf\acp\form\AbstractCategoryAddForm::$pageTitle
+ * @see \wcf\acp\form\AbstractCategoryAddForm::$pageTitle
*/
public $pageTitle = 'wcf.acp.smiley.category.add';
}
*/
class SmileyCategoryEditForm extends AbstractCategoryEditForm {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.smiley.category.list';
/**
- * @see wcf\acp\form\AbstractCategoryAddForm::$objectTypeName
+ * @see \wcf\acp\form\AbstractCategoryAddForm::$objectTypeName
*/
public $objectTypeName = 'com.woltlab.wcf.bbcode.smiley';
/**
- * @see wcf\acp\form\AbstractCategoryAddForm::$pageTitle
+ * @see \wcf\acp\form\AbstractCategoryAddForm::$pageTitle
*/
public $pageTitle = 'wcf.acp.smiley.category.edit';
}
*/
class SmileyEditForm extends SmileyAddForm {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.smiley';
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.content.smiley.canManageSmiley');
/**
* smiley object
- * @var wcf\data\smiley\Smiley
+ * @var \wcf\data\smiley\Smiley
*/
public $smiley = null;
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
AbstractForm::save();
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
*/
class StyleAddForm extends AbstractForm {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.style.add';
/**
* list of available template groups
- * @var array<wcf\data\template\group\TemplateGroup>
+ * @var array<\wcf\data\template\group\TemplateGroup>
*/
public $availableTemplateGroups = array();
public $license = '';
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.style.canManageStyle');
public $specialVariables = array();
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\form\IForm::readFormParameters()
+ * @see \wcf\form\IForm::readFormParameters()
*/
public function readFormParameters() {
parent::readFormParameters();
}
/**
- * @see wcf\form\IForm::validate()
+ * @see \wcf\form\IForm::validate()
*/
public function validate() {
parent::validate();
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
parent::save();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
*/
class StyleEditForm extends StyleAddForm {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.style';
/**
* style object
- * @var wcf\data\style\Style
+ * @var \wcf\data\style\Style
*/
public $style = null;
public $styleID = 0;
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
if (isset($_REQUEST['id'])) $this->styleID = intval($_REQUEST['id']);
}
/**
- * @see wcf\acp\form\StyleAddForm::readStyleVariables()
+ * @see \wcf\acp\form\StyleAddForm::readStyleVariables()
*/
protected function readStyleVariables() {
$this->variables = $this->style->getVariables();
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
AbstractForm::save();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
*/
class StyleExportForm extends AbstractForm {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.style';
public $exportTemplates = false;
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.style.canManageStyle');
/**
* style object
- * @var wcf\data\style\Style
+ * @var \wcf\data\style\Style
*/
public $style = null;
public $styleID = 0;
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\form\IForm::readFormParameters()
+ * @see \wcf\form\IForm::readFormParameters()
*/
public function readFormParameters() {
parent::readFormParameters();
}
/**
- * @see wcf\form\IForm::validate()
+ * @see \wcf\form\IForm::validate()
*/
public function validate() {
parent::validate();
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
parent::save();
}
/**
- * @see wcf\form\IForm::assignVariables()
+ * @see \wcf\form\IForm::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
*/
class StyleImportForm extends AbstractForm {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.style.import';
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.style.canManageStyle');
/**
* style editor object
- * @var wcf\data\style\StyleEditor
+ * @var \wcf\data\style\StyleEditor
*/
public $style = null;
/**
- * @see wcf\form\IForm::readFormParameters()
+ * @see \wcf\form\IForm::readFormParameters()
*/
public function readFormParameters() {
parent::readFormParameters();
}
/**
- * @see wcf\form\IForm::validate()
+ * @see \wcf\form\IForm::validate()
*/
public function validate() {
parent::validate();
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
parent::save();
*/
class TagAddForm extends AbstractForm {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.tag.add';
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.content.tag.canManageTag');
public $synonyms = array();
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\form\IForm::readFormParameters()
+ * @see \wcf\form\IForm::readFormParameters()
*/
public function readFormParameters() {
parent::readFormParameters();
}
/**
- * @see wcf\form\IForm::validate()
+ * @see \wcf\form\IForm::validate()
*/
public function validate() {
parent::validate();
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
parent::save();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
*/
class TagEditForm extends TagAddForm {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.tag';
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.content.tag.canManageTag');
/**
* tag object
- * @var wcf\data\tag\Tag
+ * @var \wcf\data\tag\Tag
*/
public $tagObj = null;
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
AbstractForm::save();
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
*/
class TemplateAddForm extends AbstractForm {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.template.add';
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.template.canManageTemplate');
/**
* copied template object
- * @var wcf\data\template\Template
+ * @var \wcf\data\template\Template
*/
public $copiedTemplate = null;
public $application = '';
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\form\IForm::readFormParameters()
+ * @see \wcf\form\IForm::readFormParameters()
*/
public function readFormParameters() {
parent::readFormParameters();
}
/**
- * @see wcf\form\IForm::validate()
+ * @see \wcf\form\IForm::validate()
*/
public function validate() {
parent::validate();
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
parent::save();
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
*/
class TemplateEditForm extends TemplateAddForm {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.template';
/**
* template object
- * @var wcf\data\template\Template
+ * @var \wcf\data\template\Template
*/
public $template = null;
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\acp\form\TemplateAddForm::validateName()
+ * @see \wcf\acp\form\TemplateAddForm::validateName()
*/
protected function validateName() {
if ($this->tplName != $this->template->templateName) {
}
/**
- * @see wcf\acp\form\TemplateAddForm::validateName()
+ * @see \wcf\acp\form\TemplateAddForm::validateName()
*/
protected function validateGroup() {
if ($this->templateGroupID != $this->template->templateGroupID) {
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
AbstractForm::save();
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
*/
class TemplateGroupAddForm extends AbstractForm {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.template.group.add';
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.template.canManageTemplate');
public $availableTemplateGroups = array();
/**
- * @see wcf\form\IForm::readFormParameters()
+ * @see \wcf\form\IForm::readFormParameters()
*/
public function readFormParameters() {
parent::readFormParameters();
}
/**
- * @see wcf\form\IForm::validate()
+ * @see \wcf\form\IForm::validate()
*/
public function validate() {
parent::validate();
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
parent::save();
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
*/
class TemplateGroupEditForm extends TemplateGroupAddForm {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.template';
/**
* template group object
- * @var wcf\data\template\group\TemplateGroup
+ * @var \wcf\data\template\group\TemplateGroup
*/
public $templateGroup = null;
/**
- * @see wcf\patge\IPage::readParameters()
+ * @see \wcf\patge\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\acp\form\TemplateGroupAddForm::validateName()
+ * @see \wcf\acp\form\TemplateGroupAddForm::validateName()
*/
protected function validateName() {
if ($this->templateGroupName != $this->templateGroup->templateGroupName) {
}
/**
- * @see wcf\acp\form\TemplateGroupAddForm::validateFolderName()
+ * @see \wcf\acp\form\TemplateGroupAddForm::validateFolderName()
*/
protected function validateFolderName() {
if ($this->templateGroupFolderName != $this->templateGroup->templateGroupFolderName) {
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
AbstractForm::save();
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
AbstractForm::readData();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
*/
class UserActivityPointOptionForm extends AbstractForm {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.activityPoint';
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.user.canEditActivityPoints');
/**
* valid object types
- * @var array<wcf\data\object\type\ObjectType>
+ * @var array<\wcf\data\object\type\ObjectType>
*/
public $objectTypes = array();
/**
- * @see wcf\form\IForm::readFormParameters()
+ * @see \wcf\form\IForm::readFormParameters()
*/
public function readFormParameters() {
parent::readFormParameters();
}
/**
- * @see wcf\form\IForm::validate()
+ * @see \wcf\form\IForm::validate()
*/
public function validate() {
parent::validate();
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
$this->objectTypes = ObjectTypeCache::getInstance()->getObjectTypes('com.woltlab.wcf.user.activityPointEvent');
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
parent::save();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
*/
class UserAddForm extends UserOptionListForm {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.user.add';
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.user.canAddUser');
public $disableSignatureReason = '';
/**
- * @see wcf\form\IForm::readFormParameters()
+ * @see \wcf\form\IForm::readFormParameters()
*/
public function readFormParameters() {
parent::readFormParameters();
}
/**
- * @see wcf\form\IForm::validate()
+ * @see \wcf\form\IForm::validate()
*/
public function validate() {
// validate static user options
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
AbstractForm::save();
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
}
/**
- * @see wcf\page\IPage::show()
+ * @see \wcf\page\IPage::show()
*/
public function show() {
// get the default language id
*/
class UserAssignToGroupForm extends AbstractForm {
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.user.canEditUser');
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.user.management';
/**
* relevant users
- * @var array<wcf\data\user\User>
+ * @var array<\wcf\data\user\User>
*/
public $users = array();
/**
* assigned user groups
- * @var array<wcf\data\user\group\UserGroup>
+ * @var array<\wcf\data\user\group\UserGroup>
*/
public $groups = array();
protected $objectTypeID = null;
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\form\IForm::readFormParameters()
+ * @see \wcf\form\IForm::readFormParameters()
*/
public function readFormParameters() {
parent::readFormParameters();
}
/**
- * @see wcf\form\IForm::validate()
+ * @see \wcf\form\IForm::validate()
*/
public function validate() {
parent::validate();
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
parent::save();
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
*/
class UserBulkProcessingForm extends UserOptionListForm {
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.user.canEditUser', 'admin.user.canDeleteUser', 'admin.user.canMailUser');
/**
* conditions builder object
- * @var wcf\system\database\condition\PreparedStatementConditionBuilder
+ * @var \wcf\system\database\condition\PreparedStatementConditionBuilder
*/
public $conditions = null;
public $activeOptions = array();
/**
- * @see wcf\form\IForm::readFormParameters()
+ * @see \wcf\form\IForm::readFormParameters()
*/
public function readFormParameters() {
parent::readFormParameters();
}
/**
- * @see wcf\form\IForm::validate()
+ * @see \wcf\form\IForm::validate()
*/
public function validate() {
AbstractForm::validate();
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
parent::save();
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
}
/**
- * @see wcf\form\IForm::show()
+ * @see \wcf\form\IForm::show()
*/
public function show() {
// set active menu item
*/
class UserEditForm extends UserAddForm {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.user.management';
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.user.canEditUser');
/**
* user editor object
- * @var wcf\data\user\UserEditor
+ * @var \wcf\data\user\UserEditor
*/
public $user = null;
/**
* user avatar object
- * @var wcf\data\user\avatar\UserAvatar
+ * @var \wcf\data\user\avatar\UserAvatar
*/
public $userAvatar = null;
public $disableAvatarReason = '';
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
if (isset($_REQUEST['id'])) $this->userID = intval($_REQUEST['id']);
}
/**
- * @see wcf\page\IPage::readFormParameters()
+ * @see \wcf\page\IPage::readFormParameters()
*/
public function readFormParameters() {
parent::readFormParameters();
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
if (empty($_POST)) {
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
AbstractForm::save();
}
/**
- * @see wcf\acp\form\UserAddForm::validateUsername()
+ * @see \wcf\acp\form\UserAddForm::validateUsername()
*/
protected function validateUsername($username) {
if (mb_strtolower($this->user->username) != mb_strtolower($username)) {
}
/**
- * @see wcf\acp\form\UserAddForm::validateEmail()
+ * @see \wcf\acp\form\UserAddForm::validateEmail()
*/
protected function validateEmail($email, $confirmEmail) {
if (mb_strtolower($this->user->email) != mb_strtolower($email)) {
}
/**
- * @see wcf\acp\form\UserAddForm::validatePassword()
+ * @see \wcf\acp\form\UserAddForm::validatePassword()
*/
protected function validatePassword($password, $confirmPassword) {
if (!empty($password) || !empty($confirmPassword)) {
}
/**
- * @see wcf\form\IForm::validate()
+ * @see \wcf\form\IForm::validate()
*/
public function validate() {
$this->validateAvatar();
*/
class UserEmailAddressExportForm extends AbstractForm {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.user.management';
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.user.canMailUser');
/**
* users whose email addresses are exported
- * @var array<wcf\data\user\User>
+ * @var array<\wcf\data\user\User>
*/
public $users = array();
protected $objectTypeID = null;
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\form\IForm::readFormParameters()
+ * @see \wcf\form\IForm::readFormParameters()
*/
public function readFormParameters() {
parent::readFormParameters();
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
parent::save();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
*/
class UserGroupAddForm extends AbstractOptionListForm {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.group.add';
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.user.canAddGroup');
public $optionTree = array();
/**
- * @see wcf\acp\form\AbstractOptionListForm::$optionHandlerClassName
+ * @see \wcf\acp\form\AbstractOptionListForm::$optionHandlerClassName
*/
public $optionHandlerClassName = 'wcf\system\option\user\group\UserGroupOptionHandler';
/**
- * @see wcf\acp\form\AbstractOptionListForm::$supportI18n
+ * @see \wcf\acp\form\AbstractOptionListForm::$supportI18n
*/
public $supportI18n = false;
protected $showOnTeamPage = 0;
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\form\IForm::readFormParameters()
+ * @see \wcf\form\IForm::readFormParameters()
*/
public function readFormParameters() {
parent::readFormParameters();
}
/**
- * @see wcf\form\IForm::validate()
+ * @see \wcf\form\IForm::validate()
*/
public function validate() {
// validate dynamic options
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
parent::save();
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
}
/**
- * @see wcf\form\IForm::show()
+ * @see \wcf\form\IForm::show()
*/
public function show() {
// check master password
*/
class UserGroupEditForm extends UserGroupAddForm {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.group';
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.user.canEditGroup');
/**
* user group editor object
- * @var wcf\data\user\group\UserGroupEditor
+ * @var \wcf\data\user\group\UserGroupEditor
*/
public $group = null;
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
if (empty($_POST)) {
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
AbstractForm::save();
*/
class UserGroupOptionForm extends AbstractForm {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.group';
/**
* list of accessible groups
- * @var array<wcf\data\user\group\UserGroup>
+ * @var array<\wcf\data\user\group\UserGroup>
*/
public $groups = array();
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.user.canEditGroup');
/**
* user group option type object
- * @var wcf\system\option\user\group\IUserGroupOptionType
+ * @var \wcf\system\option\user\group\IUserGroupOptionType
*/
public $optionType = null;
/**
* list of parent categories
- * @var array<wcf\data\user\group\option\category\UserGroupOptionCategory>
+ * @var array<\wcf\data\user\group\option\category\UserGroupOptionCategory>
*/
public $parentCategories = array();
/**
* user group option object
- * @var wcf\data\user\group\option\UserGroupOption
+ * @var \wcf\data\user\group\option\UserGroupOption
*/
public $userGroupOption = null;
public $userGroupOptionID = 0;
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\form\IForm::readFormParameters()
+ * @see \wcf\form\IForm::readFormParameters()
*/
public function readFormParameters() {
parent::readFormParameters();
}
/**
- * @see wcf\form\IForm::validate()
+ * @see \wcf\form\IForm::validate()
*/
public function validate() {
parent::validate();
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
parent::save();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
/**
* Validates object options and permissions.
*
- * @param wcf\data\DatabaseObject $object
+ * @param \wcf\data\DatabaseObject $object
* @return boolean
*/
protected function verifyPermissions(DatabaseObject $object) {
/**
* list of groups
- * @var array<wcf\data\user\group\UserGroup>
+ * @var array<\wcf\data\user\group\UserGroup>
*/
public $groups = array();
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.user.canMailUser');
/**
* list of users
- * @var wcf\data\user\UserList
+ * @var \wcf\data\user\UserList
*/
public $userList = null;
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\form\IForm::readFormParameters()
+ * @see \wcf\form\IForm::readFormParameters()
*/
public function readFormParameters() {
parent::readFormParameters();
}
/**
- * @see wcf\form\IForm::validate()
+ * @see \wcf\form\IForm::validate()
*/
public function validate() {
parent::validate();
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
parent::save();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
*/
class UserMergeForm extends AbstractForm {
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.user.canEditUser');
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.user.management';
/**
* relevant users
- * @var array<wcf\data\user\User>
+ * @var array<\wcf\data\user\User>
*/
public $users = array();
protected $objectTypeID = null;
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\form\IForm::readFormParameters()
+ * @see \wcf\form\IForm::readFormParameters()
*/
public function readFormParameters() {
parent::readFormParameters();
}
/**
- * @see wcf\form\IForm::validate()
+ * @see \wcf\form\IForm::validate()
*/
public function validate() {
parent::validate();
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
foreach ($this->userIDs as $userID) {
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
*/
class UserOptionAddForm extends AbstractForm {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.user.option.add';
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.user.canManageUserOption');
/**
* available option categories
- * @var array<wcf\data\user\option\UserOptionCategory>
+ * @var array<\wcf\data\user\option\UserOptionCategory>
*/
public $availableCategories = array();
public static $optionTypesUsingSelectOptions = array('multiSelect', 'radioButton', 'select');
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\form\IForm::readFormParameters()
+ * @see \wcf\form\IForm::readFormParameters()
*/
public function readFormParameters() {
parent::readFormParameters();
}
/**
- * @see wcf\form\IForm::validate()
+ * @see \wcf\form\IForm::validate()
*/
public function validate() {
parent::validate();
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
parent::save();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
*/
class UserOptionCategoryAddForm extends AbstractForm {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.user.option.category.add';
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.user.canManageUserOption');
public $showOrder = 0;
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\form\IForm::readFormParameters()
+ * @see \wcf\form\IForm::readFormParameters()
*/
public function readFormParameters() {
parent::readFormParameters();
}
/**
- * @see wcf\form\IForm::validate()
+ * @see \wcf\form\IForm::validate()
*/
public function validate() {
parent::validate();
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
parent::save();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
*/
class UserOptionCategoryEditForm extends UserOptionCategoryAddForm {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.user.option';
/**
* category object
- * @var wcf\data\user\option\category\UserOptionCategory
+ * @var \wcf\data\user\option\category\UserOptionCategory
*/
public $category = null;
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
AbstractForm::save();
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
*/
class UserOptionEditForm extends UserOptionAddForm {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.user.option';
/**
* user option object
- * @var wcf\data\user\option\UserOption
+ * @var \wcf\data\user\option\UserOption
*/
public $userOption = null;
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
AbstractForm::save();
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
*/
abstract class UserOptionListForm extends AbstractOptionListForm {
/**
- * @see wcf\acp\form\AbstractOptionListForm::$optionHandlerClassName
+ * @see \wcf\acp\form\AbstractOptionListForm::$optionHandlerClassName
*/
public $optionHandlerClassName = 'wcf\system\option\user\UserOptionHandler';
/**
- * @see wcf\acp\form\AbstractOptionListForm::$supportI18n
+ * @see \wcf\acp\form\AbstractOptionListForm::$supportI18n
*/
public $supportI18n = false;
*/
class UserOptionSetDefaultsForm extends AbstractForm {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.user.option.setDefaults';
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.user.canManageUserOption');
/**
* user option handler
- * @var wcf\system\option\user\UserOptionHandler
+ * @var \wcf\system\option\user\UserOptionHandler
*/
public $optionHandler = null;
public $applyChangesToExistingUsers = 0;
/**
- * @see wcf\page\AbstractPage::readParameters()
+ * @see \wcf\page\AbstractPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\form\IForm::readFormParameters()
+ * @see \wcf\form\IForm::readFormParameters()
*/
public function readFormParameters() {
parent::readFormParameters();
}
/**
- * @see wcf\form\AbstractForm::validate()
+ * @see \wcf\form\AbstractForm::validate()
*/
public function validate() {
parent::validate();
}
/**
- * @see wcf\form\AbstractForm::save()
+ * @see \wcf\form\AbstractForm::save()
*/
public function save() {
parent::save();
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
*/
class UserRankAddForm extends AbstractForm {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.user.rank.add';
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.user.rank.canManageRank');
);
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\form\IForm::readFormParameters()
+ * @see \wcf\form\IForm::readFormParameters()
*/
public function readFormParameters() {
parent::readFormParameters();
}
/**
- * @see wcf\form\IForm::validate()
+ * @see \wcf\form\IForm::validate()
*/
public function validate() {
parent::validate();
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
parent::save();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
*/
class UserRankEditForm extends UserRankAddForm {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.user.rank.list';
/**
* rank object
- * @var wcf\data\user\rank\UserRank
+ * @var \wcf\data\user\rank\UserRank
*/
public $rank = null;
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
AbstractForm::save();
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
*/
class UserSearchForm extends UserOptionListForm {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.user.search';
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.user.canSearchUser');
/**
* condtion builder object
- * @var wcf\system\database\condition\PreparedStatementConditionBuilder
+ * @var \wcf\system\database\condition\PreparedStatementConditionBuilder
*/
public $conditions = null;
public $maxResults = 0;
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\form\IForm::readFormParameters()
+ * @see \wcf\form\IForm::readFormParameters()
*/
public function readFormParameters() {
parent::readFormParameters();
}
/**
- * @see wcf\acp\form\AbstractOptionListForm::initOptionHandler()
+ * @see \wcf\acp\form\AbstractOptionListForm::initOptionHandler()
*/
protected function initOptionHandler() {
$this->optionHandler->enableSearchMode();
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
parent::save();
}
/**
- * @see wcf\form\IForm::validate()
+ * @see \wcf\form\IForm::validate()
*/
public function validate() {
AbstractForm::validate();
*/
class ACPSessionLogListPage extends SortablePage {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.log.session';
/**
- * @see wcf\page\AbstractPage::$templateName
+ * @see \wcf\page\AbstractPage::$templateName
*/
public $templateName = 'acpSessionLogList';
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.system.canViewLog');
/**
- * @see wcf\page\SortablePage::$defaultSortField
+ * @see \wcf\page\SortablePage::$defaultSortField
*/
public $defaultSortField = 'lastActivityTime';
/**
- * @see wcf\page\SortablePage::$defaultSortOrder
+ * @see \wcf\page\SortablePage::$defaultSortOrder
*/
public $defaultSortOrder = 'DESC';
/**
- * @see wcf\page\SortablePage::$validSortFields
+ * @see \wcf\page\SortablePage::$validSortFields
*/
public $validSortFields = array('sessionLogID', 'username', 'ipAddress', 'userAgent', 'time', 'lastActivityTime', 'accesses');
/**
- * @see wcf\page\MultipleLinkPage::$objectListClassName
+ * @see \wcf\page\MultipleLinkPage::$objectListClassName
*/
public $objectListClassName = 'wcf\data\acp\session\log\ACPSessionLogList';
/**
- * @see wcf\page\MultipleLinkPage::readObjects()
+ * @see \wcf\page\MultipleLinkPage::readObjects()
*/
public function readObjects() {
$this->sqlOrderBy = (($this->sortField != 'accesses' && $this->sortField != 'username') ? 'acp_session_log.' : '').$this->sortField." ".$this->sortOrder;
*/
class ACPSessionLogPage extends SortablePage {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.log.session';
/**
- * @see wcf\page\AbstractPage::$templateName
+ * @see \wcf\page\AbstractPage::$templateName
*/
public $templateName = 'acpSessionLog';
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.system.canViewLog');
/**
- * @see wcf\page\SortablePage::$defaultSortField
+ * @see \wcf\page\SortablePage::$defaultSortField
*/
public $defaultSortField = 'time';
/**
- * @see wcf\page\SortablePage::$validSortFields
+ * @see \wcf\page\SortablePage::$validSortFields
*/
public $validSortFields = array('sessionAccessLogID', 'ipAddress', 'time', 'requestURI', 'requestMethod', 'className');
/**
* session log object
- * @var wcf\data\acp\session\log\ACPSessionLog
+ * @var \wcf\data\acp\session\log\ACPSessionLog
*/
public $sessionLog = null;
/**
- * @see wcf\page\MultipleLinkPage::$objectListClassName
+ * @see \wcf\page\MultipleLinkPage::$objectListClassName
*/
public $objectListClassName = 'wcf\data\acp\session\access\log\ACPSessionAccessLogList';
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\page\MultipleLinkPage::initObjectList()
+ * @see \wcf\page\MultipleLinkPage::initObjectList()
*/
protected function initObjectList() {
parent::initObjectList();
}
/**
- * @see wcf\page\MultipleLinkPage::readObjects()
+ * @see \wcf\page\MultipleLinkPage::readObjects()
*/
protected function readObjects() {
$this->sqlOrderBy = 'acp_session_access_log.'.$this->sortField." ".$this->sortOrder;
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
/**
* category node tree
- * @var wcf\data\category\CategoryNodeTree
+ * @var \wcf\data\category\CategoryNodeTree
*/
public $categoryNodeTree = null;
/**
* category object type object
- * @var wcf\data\object\type\ObjectType
+ * @var \wcf\data\object\type\ObjectType
*/
public $objectType = null;
public $objectTypeName = '';
/**
- * @see wcf\page\AbstractPage::$templateName
+ * @see \wcf\page\AbstractPage::$templateName
*/
public $templateName = 'categoryList';
/**
- * @see wcf\page\AbstractPage::__run()
+ * @see \wcf\page\AbstractPage::__run()
*/
public function __run() {
$classNameParts = explode('\\', get_called_class());
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
$this->objectType = CategoryHandler::getInstance()->getObjectTypeByName($this->objectTypeName);
*/
class ApplicationManagementPage extends AbstractPage {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.application.management';
/**
* list of applications
- * @var wcf\data\application\ViewableApplicationList
+ * @var \wcf\data\application\ViewableApplicationList
*/
public $applicationList = null;
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.system.canManageApplication');
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
*/
class AttachmentListPage extends SortablePage {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.attachment.list';
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.attachment.canManageAttachment');
/**
- * @see wcf\page\SortablePage::$defaultSortField
+ * @see \wcf\page\SortablePage::$defaultSortField
*/
public $defaultSortField = 'uploadTime';
/**
- * @see wcf\page\SortablePage::$defaultSortOrder
+ * @see \wcf\page\SortablePage::$defaultSortOrder
*/
public $defaultSortOrder = 'DESC';
/**
- * @see wcf\page\SortablePage::$validSortFields
+ * @see \wcf\page\SortablePage::$validSortFields
*/
public $validSortFields = array('attachmentID', 'filename', 'filesize', 'downloads', 'uploadTime', 'lastDownloadTime');
/**
- * @see wcf\page\MultipleLinkPage::$objectListClassName
+ * @see \wcf\page\MultipleLinkPage::$objectListClassName
*/
public $objectListClassName = 'wcf\data\attachment\AdministrativeAttachmentList';
public $stats = array();
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\page\MultipleLinkPage::initObjectList
+ * @see \wcf\page\MultipleLinkPage::initObjectList
*/
protected function initObjectList() {
parent::initObjectList();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
*/
class AttachmentPage extends \wcf\page\AttachmentPage {
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.attachment.canManageAttachment');
/**
- * @see wcf\page\IPage::checkPermissions()
+ * @see \wcf\page\IPage::checkPermissions()
*/
public function checkPermissions() {
AbstractPage::checkPermissions();
*/
class BBCodeListPage extends SortablePage {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.bbcode.list';
/**
- * @see wcf\page\SortablePage::$defaultSortField
+ * @see \wcf\page\SortablePage::$defaultSortField
*/
public $defaultSortField = 'bbcodeTag';
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.content.bbcode.canManageBBCode');
/**
- * @see wcf\page\MultipleLinkPage::$objectListClassName
+ * @see \wcf\page\MultipleLinkPage::$objectListClassName
*/
public $objectListClassName = 'wcf\data\bbcode\BBCodeList';
/**
- * @see wcf\page\AbstractPage::$templateName
+ * @see \wcf\page\AbstractPage::$templateName
*/
public $templateName = 'bbcodeList';
/**
- * @see wcf\page\SortablePage::$validSortFields
+ * @see \wcf\page\SortablePage::$validSortFields
*/
public $validSortFields = array('bbcodeID', 'bbcodeTag', 'className');
}
*/
class BBCodeMediaProviderListPage extends SortablePage {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.bbcode.mediaProvider.list';
/**
- * @see wcf\page\SortablePage::$defaultSortField
+ * @see \wcf\page\SortablePage::$defaultSortField
*/
public $defaultSortField = 'title';
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.content.bbcode.canManageBBCode');
/**
- * @see wcf\page\MultipleLinkPage::$objectListClassName
+ * @see \wcf\page\MultipleLinkPage::$objectListClassName
*/
public $objectListClassName = 'wcf\data\bbcode\media\provider\BBCodeMediaProviderList';
/**
- * @see wcf\page\AbstractPage::$templateName
+ * @see \wcf\page\AbstractPage::$templateName
*/
public $templateName = 'bbcodeMediaProviderList';
/**
- * @see wcf\page\SortablePage::$validSortFields
+ * @see \wcf\page\SortablePage::$validSortFields
*/
public $validSortFields = array('providerID', 'title');
}
*/
class CacheListPage extends AbstractPage {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.maintenance.cache';
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.system.canManageApplication');
public $cacheData = array();
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
*
* @param string $cacheType
* @param strign $cacheDir
- * @param wcf\system\Regex $ignore
+ * @param \wcf\system\Regex $ignore
*/
protected function readCacheFiles($cacheType, $cacheDir, Regex $ignore = null, $extension = 'php') {
if (!isset($this->cacheData[$cacheType])) {
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
*/
class CronjobListPage extends SortablePage {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.cronjob.list';
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.system.canManageCronjob');
/**
- * @see wcf\page\SortablePage::$defaultSortField
+ * @see \wcf\page\SortablePage::$defaultSortField
*/
public $defaultSortField = 'description';
/**
- * @see wcf\page\SortablePage::$validSortFields
+ * @see \wcf\page\SortablePage::$validSortFields
*/
public $validSortFields = array('description', 'cronjobID', 'nextExec', 'startMinute', 'startHour', 'startDom', 'startMonth', 'startDow');
/**
- * @see wcf\page\MultipleLinkPage::$objectListClassName
+ * @see \wcf\page\MultipleLinkPage::$objectListClassName
*/
public $objectListClassName = 'wcf\data\cronjob\CronjobList';
/**
- * @see wcf\page\MultipleLinkPage::initObjectList()
+ * @see \wcf\page\MultipleLinkPage::initObjectList()
*/
public function initObjectList() {
parent::initObjectList();
*/
class CronjobLogListPage extends SortablePage {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.log.cronjob';
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.system.canManageCronjob');
/**
- * @see wcf\page\MultipleLinkPage::$itemsPerPage
+ * @see \wcf\page\MultipleLinkPage::$itemsPerPage
*/
public $itemsPerPage = 100;
/**
- * @see wcf\page\SortablePage::$defaultSortField
+ * @see \wcf\page\SortablePage::$defaultSortField
*/
public $defaultSortField = 'execTime';
/**
- * @see wcf\page\SortablePage::$defaultSortOrder
+ * @see \wcf\page\SortablePage::$defaultSortOrder
*/
public $defaultSortOrder = 'DESC';
/**
- * @see wcf\page\SortablePage::$validSortFields
+ * @see \wcf\page\SortablePage::$validSortFields
*/
public $validSortFields = array('cronjobID', 'className', 'description', 'execTime', 'success');
/**
- * @see wcf\page\MultipleLinkPage::$objectListClassName
+ * @see \wcf\page\MultipleLinkPage::$objectListClassName
*/
public $objectListClassName = 'wcf\data\cronjob\log\CronjobLogList';
/**
- * @see wcf\page\MultipleLinkPage::initObjectList()
+ * @see \wcf\page\MultipleLinkPage::initObjectList()
*/
protected function initObjectList() {
parent::initObjectList();
}
/**
- * @see wcf\page\MultipleLinkPage::readObjects()
+ * @see \wcf\page\MultipleLinkPage::readObjects()
*/
protected function readObjects() {
$this->sqlOrderBy = (($this->sortField == 'className' || $this->sortField == 'description') ? 'cronjob.' : 'cronjob_log.').$this->sortField." ".$this->sortOrder;
*/
class DashboardListPage extends AbstractPage {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.dashboard.list';
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.content.dashboard.canEditDashboard');
public $objectTypes = array();
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
*/
class ExceptionLogViewPage extends MultipleLinkPage {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.log.exception';
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.system.canViewLog');
/**
- * @see wcf\page\MultipleLinkPage::$itemsPerPage
+ * @see \wcf\page\MultipleLinkPage::$itemsPerPage
*/
public $itemsPerPage = 10;
public $exceptions = array();
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
AbstractPage::readData();
}
/**
- * @see wcf\page\MultipleLinkPage::countItems()
+ * @see \wcf\page\MultipleLinkPage::countItems()
*/
public function countItems() {
// call countItems event
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
public $server = array();
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
}
/**
- * @see wcf\page\IPage::show()
+ * @see \wcf\page\IPage::show()
*/
public function show() {
// check package installation queue
*/
class LabelGroupListPage extends SortablePage {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.label.group.list';
/**
- * @see wcf\page\SortablePage::$defaultSortField
+ * @see \wcf\page\SortablePage::$defaultSortField
*/
public $defaultSortField = 'groupName';
/**
- * @see wcf\page\SortablePage::$validSortFields
+ * @see \wcf\page\SortablePage::$validSortFields
*/
public $validSortFields = array('groupID', 'groupName');
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.content.label.canManageLabel');
/**
- * @see wcf\page\MultipleLinkPage::$objectListClassName
+ * @see \wcf\page\MultipleLinkPage::$objectListClassName
*/
public $objectListClassName = 'wcf\data\label\group\LabelGroupList';
}
*/
class LabelListPage extends SortablePage {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.label.list';
/**
- * @see wcf\page\SortablePage::$defaultSortField
+ * @see \wcf\page\SortablePage::$defaultSortField
*/
public $defaultSortField = 'label';
/**
- * @see wcf\page\SortablePage::$validSortFields
+ * @see \wcf\page\SortablePage::$validSortFields
*/
public $validSortFields = array('labelID', 'label', 'groupName');
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.content.label.canManageLabel');
/**
- * @see wcf\page\MultipleLinkPage::$objectListClassName
+ * @see \wcf\page\MultipleLinkPage::$objectListClassName
*/
public $objectListClassName = 'wcf\data\label\LabelList';
/**
- * @see wcf\page\MultipleLinkPage::initObjectList()
+ * @see \wcf\page\MultipleLinkPage::initObjectList()
*/
protected function initObjectList() {
parent::initObjectList();
*/
class LanguageItemListPage extends AbstractPage {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.language.item.list';
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.language.canManageLanguage');
/**
* language item list
- * @var wcf\data\language\item\LanguageItemList
+ * @var \wcf\data\language\item\LanguageItemList
*/
public $languageItemList = null;
public $availableLanguageCategories = array();
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
*/
class LanguageListPage extends SortablePage {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.language.list';
/**
- * @see wcf\page\SortablePage::$defaultSortField
+ * @see \wcf\page\SortablePage::$defaultSortField
*/
public $defaultSortField = 'languageName';
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.language.canManageLanguage');
/**
- * @see wcf\page\MultipleLinkPage::$objectListClassName
+ * @see \wcf\page\MultipleLinkPage::$objectListClassName
*/
public $objectListClassName = 'wcf\data\language\LanguageList';
/**
- * @see wcf\page\SortablePage::$validSortFields
+ * @see \wcf\page\SortablePage::$validSortFields
*/
public $validSortFields = array('languageID', 'languageCode', 'languageName', 'users', 'variables', 'customVariables');
/**
- * @see wcf\page\MultipleLinkPage::initObjectList()
+ * @see \wcf\page\MultipleLinkPage::initObjectList()
*/
public function initObjectList() {
parent::initObjectList();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
*/
class LanguageServerListPage extends SortablePage {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.language.server.list';
/**
- * @see wcf\page\SortablePage::$defaultSortField
+ * @see \wcf\page\SortablePage::$defaultSortField
*/
public $defaultSortField = 'serverURL';
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.language.canManageLanguage');
/**
- * @see wcf\page\MultipleLinkPage::$objectListClassName
+ * @see \wcf\page\MultipleLinkPage::$objectListClassName
*/
public $objectListClassName = 'wcf\data\language\server\LanguageServerList';
/**
- * @see wcf\page\SortablePage::$validSortFields
+ * @see \wcf\page\SortablePage::$validSortFields
*/
public $validSortFields = array('languageServerID', 'serverURL');
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
*/
class PHPInfoPage extends AbstractPage {
/**
- * @see wcf\page\AbstractPage::$templateName
+ * @see \wcf\page\AbstractPage::$templateName
*/
public $templateName = 'phpInfo';
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
*/
class PackageInstallationConfirmPage extends AbstractPage {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.package.install';
/**
* package installation dispatcher object
- * @var wcf\system\package\PackageInstallationDispatcher
+ * @var \wcf\system\package\PackageInstallationDispatcher
*/
public $packageInstallationDispatcher = null;
/**
* package installation queue object
- * @var wcf\data\package\installation\queue\PackageInstallationQueue
+ * @var \wcf\data\package\installation\queue\PackageInstallationQueue
*/
public $queue = null;
public $requirements = array();
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
}
/**
- * @see wcf\page\IPage::show()
+ * @see \wcf\page\IPage::show()
*/
public function show() {
// check master password
*/
class PackageListPage extends SortablePage {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.package.list';
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.system.package.canUpdatePackage', 'admin.system.package.canUninstallPackage');
/**
- * @see wcf\page\MultipleLinkPage::$itemsPerPage
+ * @see \wcf\page\MultipleLinkPage::$itemsPerPage
*/
public $itemsPerPage = 50;
/**
- * @see wcf\page\SortablePage::$defaultSortField
+ * @see \wcf\page\SortablePage::$defaultSortField
*/
public $defaultSortField = 'packageType';
/**
- * @see wcf\page\SortablePage::$defaultSortOrder
+ * @see \wcf\page\SortablePage::$defaultSortOrder
*/
public $defaultSortOrder = 'DESC';
public $packageID = 0;
/**
- * @see wcf\page\SortablePage::$validSortFields
+ * @see \wcf\page\SortablePage::$validSortFields
*/
public $validSortFields = array('packageID', 'package', 'packageDir', 'packageName', 'packageDescription', 'packageDate', 'packageURL', 'isApplication', 'author', 'authorURL', 'installDate', 'updateDate');
/**
- * @see wcf\page\MultipleLinkPage::$objectListClassName
+ * @see \wcf\page\MultipleLinkPage::$objectListClassName
*/
public $objectListClassName = 'wcf\data\package\PackageList';
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
}
/**
- * @see wcf\page\MultipleLinkPage::readObjects()
+ * @see \wcf\page\MultipleLinkPage::readObjects()
*/
protected function readObjects() {
$this->sqlOrderBy = 'package.'.($this->sortField == 'packageType' ? 'isApplication '.$this->sortOrder : $this->sortField.' '.$this->sortOrder).($this->sortField != 'packageName' ? ', package.packageName ASC' : '');
*/
class PackagePage extends AbstractPage {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.package';
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.system.package.canUpdatePackage', 'admin.system.package.canUninstallPackage');
/**
* package object
- * @var wcf\data\package\Package
+ * @var \wcf\data\package\Package
*/
public $package = null;
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
*/
class PackageUpdatePage extends AbstractPage {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.package';
public $availableUpdates = array();
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.system.package.canUpdatePackage');
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function show() {
// check master password
*/
class PackageUpdateServerListPage extends SortablePage {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.package.server.list';
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.system.package.canEditServer');
/**
- * @see wcf\page\SortablePage::$defaultSortField
+ * @see \wcf\page\SortablePage::$defaultSortField
*/
public $defaultSortField = 'serverURL';
/**
- * @see wcf\page\SortablePage::$validSortFields
+ * @see \wcf\page\SortablePage::$validSortFields
*/
public $validSortFields = array('packageUpdateServerID', 'serverURL', 'status', 'errorMessage', 'lastUpdateTime', 'packages');
/**
- * @see wcf\page\MultipleLinkPage::$objectListClassName
+ * @see \wcf\page\MultipleLinkPage::$objectListClassName
*/
public $objectListClassName = 'wcf\data\package\update\server\PackageUpdateServerList';
public $deletedPackageUpdateServerID = 0;
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\page\MultipleLinkPage::readObjects()
+ * @see \wcf\page\MultipleLinkPage::readObjects()
*/
public function readObjects() {
$this->sqlOrderBy = ($this->sortField != 'packages' ? 'package_update_server.' : '') . $this->sortField.' '.$this->sortOrder;
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
*/
class PageMenuItemListPage extends AbstractPage {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.pageMenu.list';
/**
* list of footer page menu items
- * @var array<wcf\data\page\menu\item\PageMenuItem>
+ * @var array<\wcf\data\page\menu\item\PageMenuItem>
*/
public $footerItems = array();
/**
* list of header page menu items
- * @var array<wcf\data\page\menu\item\PageMenuItem>
+ * @var array<\wcf\data\page\menu\item\PageMenuItem>
*/
public $headerItems = array();
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.display.canManagePageMenu');
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
*/
class RebuildDataPage extends AbstractPage {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.maintenance.rebuildData';
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.system.canRebuildData');
public $showInnoDBWarning = false;
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
*/
class SmileyCategoryListPage extends AbstractCategoryListPage {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.smiley.category.list';
/**
- * @see wcf\acp\page\AbstractCategoryListPage::$activeMenuItem
+ * @see \wcf\acp\page\AbstractCategoryListPage::$activeMenuItem
*/
public $objectTypeName = 'com.woltlab.wcf.bbcode.smiley';
/**
- * @see wcf\acp\page\AbstractCategoryListPage::$pageTitle
+ * @see \wcf\acp\page\AbstractCategoryListPage::$pageTitle
*/
public $pageTitle = 'wcf.acp.smiley.category.list';
}
*/
class SmileyListPage extends MultipleLinkPage {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.smiley.list';
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.content.smiley.canManageSmiley');
/**
- * @see wcf\page\MultipleLinkPage::$objectListClassName
+ * @see \wcf\page\MultipleLinkPage::$objectListClassName
*/
public $objectListClassName = 'wcf\data\smiley\SmileyList';
/**
- * @see wcf\page\AbstractPage::$templateName
+ * @see \wcf\page\AbstractPage::$templateName
*/
public $templateName = 'smileyList';
/**
- * @see wcf\page\MultipleLinkPage::$sqlOrderBy
+ * @see \wcf\page\MultipleLinkPage::$sqlOrderBy
*/
public $sqlOrderBy = 'showOrder ASC, smileyID ASC';
/**
* active category
- * @var wcf\data\category\Category
+ * @var \wcf\data\category\Category
*/
public $category = null;
/**
* available categories
- * @var array<wcf\data\category\Category>
+ * @var array<\wcf\data\category\Category>
*/
public $categories = array();
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
}
/**
- * @see wcf\page\MultipleLinkPage::initObjectList()
+ * @see \wcf\page\MultipleLinkPage::initObjectList()
*/
protected function initObjectList() {
parent::initObjectList();
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
*/
class StyleListPage extends MultipleLinkPage {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.style.list';
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.style.canManageStyle');
/**
- * @see wcf\page\MultipleLinkPage::$objectListClassName
+ * @see \wcf\page\MultipleLinkPage::$objectListClassName
*/
public $objectListClassName = 'wcf\data\style\StyleList';
/**
- * @see wcf\page\MultipleLinkPage::$sortField
+ * @see \wcf\page\MultipleLinkPage::$sortField
*/
public $sortField = 'style.isDefault DESC, style.styleName';
/**
- * @see wcf\page\MultipleLinkPage::$sortOrder
+ * @see \wcf\page\MultipleLinkPage::$sortOrder
*/
public $sortOrder = 'ASC';
/**
- * @see wcf\page\MultipleLinkPage::initObjectList()
+ * @see \wcf\page\MultipleLinkPage::initObjectList()
*/
public function initObjectList() {
parent::initObjectList();
*/
class TagListPage extends SortablePage {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.tag.list';
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.content.tag.canManageTag');
/**
- * @see wcf\page\SortablePage::$defaultSortField
+ * @see \wcf\page\SortablePage::$defaultSortField
*/
public $defaultSortField = 'name';
/**
- * @see wcf\page\SortablePage::$validSortFields
+ * @see \wcf\page\SortablePage::$validSortFields
*/
public $validSortFields = array('tagID', 'languageID', 'name', 'usageCount');
/**
- * @see wcf\page\MultipleLinkPage::$objectListClassName
+ * @see \wcf\page\MultipleLinkPage::$objectListClassName
*/
public $objectListClassName = 'wcf\data\tag\TagList';
public $search = '';
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
}
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\page\MultipleLinkPage::initObjectList()
+ * @see \wcf\page\MultipleLinkPage::initObjectList()
*/
protected function initObjectList() {
parent::initObjectList();
*/
class TemplateGroupListPage extends SortablePage {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.template.group.list';
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.template.canManageTemplate');
/**
- * @see wcf\page\SortablePage::$defaultSortField
+ * @see \wcf\page\SortablePage::$defaultSortField
*/
public $defaultSortField = 'templateGroupName';
/**
- * @see wcf\page\MultipleLinkPage::$objectListClassName
+ * @see \wcf\page\MultipleLinkPage::$objectListClassName
*/
public $objectListClassName = 'wcf\data\template\group\TemplateGroupList';
/**
- * @see wcf\page\SortablePage::$defaultSortField
+ * @see \wcf\page\SortablePage::$defaultSortField
*/
public $validSortFields = array('templateGroupID', 'templateGroupName', 'templateGroupFolderName', 'templates');
/**
- * @see wcf\page\MultipleLinkPage::initObjectList
+ * @see \wcf\page\MultipleLinkPage::initObjectList
*/
protected function initObjectList() {
parent::initObjectList();
*/
class TemplateListPage extends SortablePage {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.template.list';
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.template.canManageTemplate');
/**
- * @see wcf\page\MultipleLinkPage::$objectListClassName
+ * @see \wcf\page\MultipleLinkPage::$objectListClassName
*/
public $objectListClassName = 'wcf\data\template\TemplateList';
/**
- * @see wcf\page\MultipleLinkPage::$itemsPerPage
+ * @see \wcf\page\MultipleLinkPage::$itemsPerPage
*/
public $itemsPerPage = 100;
/**
- * @see wcf\page\SortablePage::$itemsPerPage
+ * @see \wcf\page\SortablePage::$itemsPerPage
*/
public $defaultSortField = 'templateName';
/**
- * @see wcf\page\SortablePage::$validSortFields
+ * @see \wcf\page\SortablePage::$validSortFields
*/
public $validSortFields = array('templateID', 'templateName', 'lastModificationTime');
public $availableApplications = array();
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\page\MultipleLinkPage::initObjectList()
+ * @see \wcf\page\MultipleLinkPage::initObjectList()
*/
protected function initObjectList() {
parent::initObjectList();
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
*/
class UserGroupListPage extends SortablePage {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.group.list';
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.user.canEditGroup', 'admin.user.canDeleteGroup');
/**
- * @see wcf\page\SortablePage::$defaultSortField
+ * @see \wcf\page\SortablePage::$defaultSortField
*/
public $defaultSortField = 'groupName';
/**
- * @see wcf\page\SortablePage::$validSortFields
+ * @see \wcf\page\SortablePage::$validSortFields
*/
public $validSortFields = array('groupID', 'groupName', 'groupType', 'members', 'priority');
/**
- * @see wcf\page\MultipleLinkPage::$objectListClassName
+ * @see \wcf\page\MultipleLinkPage::$objectListClassName
*/
public $objectListClassName = 'wcf\data\user\group\UserGroupList';
public $deletedGroups = 0;
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\page\MultipleLinkPage::initObjectList()
+ * @see \wcf\page\MultipleLinkPage::initObjectList()
*/
protected function initObjectList() {
parent::initObjectList();
}
/**
- * @see wcf\page\MultipleLinkPage::readObjects()
+ * @see \wcf\page\MultipleLinkPage::readObjects()
*/
protected function readObjects() {
$this->sqlOrderBy = ($this->sortField != 'members' ? 'user_group.' : '').$this->sortField." ".$this->sortOrder;
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
public $columnValues = array();
/**
- * @see wcf\page\SortablePage::$defaultSortField
+ * @see \wcf\page\SortablePage::$defaultSortField
*/
public $defaultSortField = 'username';
/**
- * @see wcf\page\MultipleLinkPage::$itemsPerPage
+ * @see \wcf\page\MultipleLinkPage::$itemsPerPage
*/
public $itemsPerPage = 50;
public $markedUsers = array();
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.user.canSearchUser');
/**
* IOptionHandler object
- * @var wcf\system\option\IOptionHandler
+ * @var \wcf\system\option\IOptionHandler
*/
protected $optionHandler = null;
/**
* list of users
- * @var array<wcf\data\user\User>
+ * @var array<\wcf\data\user\User>
*/
public $users = array();
public $url = '';
/**
- * @see wcf\page\SortablePage::$validSortFields
+ * @see \wcf\page\SortablePage::$validSortFields
*/
public $validSortFields = array('email', 'userID', 'registrationDate', 'username');
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\page\SortablePage::validateSortField()
+ * @see \wcf\page\SortablePage::validateSortField()
*/
public function validateSortField() {
// add options to valid sort fields
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
}
/**
- * @see wcf\page\IPage::show()
+ * @see \wcf\page\IPage::show()
*/
public function show() {
$this->activeMenuItem = 'wcf.acp.menu.link.user.'.($this->searchID ? 'search' : 'list');
}
/**
- * @see wcf\page\MultipleLinkPage::countItems()
+ * @see \wcf\page\MultipleLinkPage::countItems()
*/
public function countItems() {
// call countItems event
}
/**
- * @see wcf\page\MultipleLinkPage::initObjectList()
+ * @see \wcf\page\MultipleLinkPage::initObjectList()
*/
protected function initObjectList() { }
/**
- * @see wcf\page\MultipleLinkPage::readObjects()
+ * @see \wcf\page\MultipleLinkPage::readObjects()
*/
protected function readObjects() { }
}
*/
class UserOptionCategoryListPage extends SortablePage {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.user.option.category.list';
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.user.canManageUserOption');
/**
- * @see wcf\page\SortablePage::$defaultSortField
+ * @see \wcf\page\SortablePage::$defaultSortField
*/
public $defaultSortField = 'showOrder';
/**
- * @see wcf\page\MultipleLinkPage::$objectListClassName
+ * @see \wcf\page\MultipleLinkPage::$objectListClassName
*/
public $objectListClassName = 'wcf\data\user\option\category\UserOptionCategoryList';
/**
- * @see wcf\page\SortablePage::$defaultSortField
+ * @see \wcf\page\SortablePage::$defaultSortField
*/
public $validSortFields = array('categoryID', 'categoryName', 'showOrder', 'userOptions');
/**
- * @see wcf\page\MultipleLinkPage::initObjectList
+ * @see \wcf\page\MultipleLinkPage::initObjectList
*/
protected function initObjectList() {
parent::initObjectList();
*/
class UserOptionListPage extends SortablePage {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.user.option.list';
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.user.canManageUserOption');
/**
- * @see wcf\page\SortablePage::$defaultSortField
+ * @see \wcf\page\SortablePage::$defaultSortField
*/
public $defaultSortField = 'showOrder';
/**
- * @see wcf\page\MultipleLinkPage::$objectListClassName
+ * @see \wcf\page\MultipleLinkPage::$objectListClassName
*/
public $objectListClassName = 'wcf\data\user\option\UserOptionList';
/**
- * @see wcf\page\SortablePage::$defaultSortField
+ * @see \wcf\page\SortablePage::$defaultSortField
*/
public $validSortFields = array('optionID', 'optionName', 'categoryName', 'optionType', 'showOrder');
/**
- * @see wcf\page\MultipleLinkPage::initObjectList
+ * @see \wcf\page\MultipleLinkPage::initObjectList
*/
protected function initObjectList() {
parent::initObjectList();
*/
class UserRankListPage extends SortablePage {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.acp.menu.link.user.rank.list';
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('admin.user.rank.canManageRank');
/**
- * @see wcf\page\MultipleLinkPage::$objectListClassName
+ * @see \wcf\page\MultipleLinkPage::$objectListClassName
*/
public $objectListClassName = 'wcf\data\user\rank\UserRankList';
/**
- * @see wcf\page\MultipleLinkPage::$defaultSortField
+ * @see \wcf\page\MultipleLinkPage::$defaultSortField
*/
public $defaultSortField = 'rankTitle';
/**
- * @see wcf\page\MultipleLinkPage::$validSortFields
+ * @see \wcf\page\MultipleLinkPage::$validSortFields
*/
public $validSortFields = array('rankID', 'groupID', 'requiredPoints', 'rankTitle', 'rankImage', 'requiredGender');
/**
- * @see wcf\page\MultipleLinkPage::show()
+ * @see \wcf\page\MultipleLinkPage::show()
*/
protected function initObjectList() {
parent::initObjectList();
/**
* action object
- * @var wcf\system\SingletonFactory
+ * @var \wcf\system\SingletonFactory
*/
public $actionObject = null;
protected $response = null;
/**
- * @see wcf\action\IAction::__run()
+ * @see \wcf\action\IAction::__run()
*/
public function __run() {
try {
}
/**
- * @see wcf\action\IAction::readParameters()
+ * @see \wcf\action\IAction::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\action\IAction::execute()
+ * @see \wcf\action\IAction::execute()
*/
public function execute() {
parent::execute();
* @param array $data
* @param string $className
* @param string $actionName
- * @return wcf\action\AJAXInvokeAction
+ * @return \wcf\action\AJAXInvokeAction
*/
public static function debugCall(array $data) {
// validate $data array
/**
* object action
- * @var wcf\data\IDatabaseObjectAction
+ * @var \wcf\data\IDatabaseObjectAction
*/
protected $objectAction = null;
protected $parameters = array();
/**
- * @see wcf\action\IAction::readParameters()
+ * @see \wcf\action\IAction::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\action\IAction::execute()
+ * @see \wcf\action\IAction::execute()
*/
protected function invoke() {
if (!ClassUtil::isInstanceOf($this->className, 'wcf\data\IDatabaseObjectAction')) {
*/
class AJAXUploadAction extends AJAXProxyAction {
/**
- * @see wcf\action\IAction::readParameters()
+ * @see \wcf\action\IAction::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\action\AJAXInvokeAction::sendResponse()
+ * @see \wcf\action\AJAXInvokeAction::sendResponse()
*/
protected function sendResponse() {
if (!isset($_POST['isFallback'])) {
public $neededPermissions = array();
/**
- * @see wcf\form\IAction::__run()
+ * @see \wcf\form\IAction::__run()
*/
public final function __construct() { }
/**
- * @see wcf\action\IAction::__run()
+ * @see \wcf\action\IAction::__run()
*/
public function __run() {
// call default methods
}
/**
- * @see wcf\action\IAction::readParameters()
+ * @see \wcf\action\IAction::readParameters()
*/
public function readParameters() {
// call readParameters event
}
/**
- * @see wcf\action\IAction::checkModules()
+ * @see \wcf\action\IAction::checkModules()
*/
public function checkModules() {
// call checkModules event
}
/**
- * @see wcf\action\IAction::checkPermissions()
+ * @see \wcf\action\IAction::checkPermissions()
*/
public function checkPermissions() {
// call checkPermissions event
}
/**
- * @see wcf\action\IAction::execute()
+ * @see \wcf\action\IAction::execute()
*/
public function execute() {
// check if active user is logged in
public $data = array();
/**
- * @see wcf\action\IAction::readParameters()
+ * @see \wcf\action\IAction::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\action\IAction::execute()
+ * @see \wcf\action\IAction::execute()
*/
public final function execute() {
parent::execute();
*/
abstract class AbstractSecureAction extends AbstractAction {
/**
- * @see wcf\action\IAction::readParameters()
+ * @see \wcf\action\IAction::readParameters()
*/
public function readParameters() {
parent::readParameters();
protected $objectTypeID = 0;
/**
- * @see wcf\action\Action::readParameters()
+ * @see \wcf\action\Action::readParameters()
*/
public function readParameters() {
AbstractSecureAction::readParameters();
}
/**
- * @see wcf\action\Action::execute()
+ * @see \wcf\action\Action::execute()
*/
public function execute() {
AbstractSecureAction::execute();
*/
class ClipboardLoadMarkedItemsAction extends ClipboardAction {
/**
- * @see wcf\action\ClipboardAction::executeAction()
+ * @see \wcf\action\ClipboardAction::executeAction()
*/
protected function executeAction() { }
/**
- * @see wcf\action\ClipboardAction::getEditorItems()
+ * @see \wcf\action\ClipboardAction::getEditorItems()
*/
protected function getEditorItems() {
$returnValues = parent::getEditorItems();
class ClipboardProxyAction extends AbstractSecureAction {
/**
* IDatabaseObjectAction object
- * @var wcf\data\IDatabaseObjectAction
+ * @var \wcf\data\IDatabaseObjectAction
*/
protected $objectAction = null;
protected $typeName = '';
/**
- * @see wcf\action\IAction::__run()
+ * @see \wcf\action\IAction::__run()
*/
public function __run() {
try {
}
/**
- * @see wcf\action\IAction::readParameters()
+ * @see \wcf\action\IAction::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\action\IAction::execute()
+ * @see \wcf\action\IAction::execute()
*/
public function execute() {
parent::execute();
*/
class FacebookAuthAction extends AbstractAction {
/**
- * @see wcf\action\AbstractAction::$neededModules
+ * @see \wcf\action\AbstractAction::$neededModules
*/
public $neededModules = array('FACEBOOK_PUBLIC_KEY', 'FACEBOOK_PRIVATE_KEY');
/**
- * @see wcf\action\IAction::execute()
+ * @see \wcf\action\IAction::execute()
*/
public function execute() {
parent::execute();
* Fetches the User with the given userID.
*
* @param integer $userID
- * @return wcf\data\user\User
+ * @return \wcf\data\user\User
*/
public function getUser($userID) {
$sql = "SELECT userID
*/
class GithubAuthAction extends AbstractAction {
/**
- * @see wcf\action\AbstractAction::$neededModules
+ * @see \wcf\action\AbstractAction::$neededModules
*/
public $neededModules = array('GITHUB_PUBLIC_KEY', 'GITHUB_PRIVATE_KEY');
/**
- * @see wcf\action\IAction::execute()
+ * @see \wcf\action\IAction::execute()
*/
public function execute() {
parent::execute();
* Fetches the User with the given access-token.
*
* @param string $token
- * @return wcf\data\user\User
+ * @return \wcf\data\user\User
*/
public function getUser($token) {
$sql = "SELECT userID
*/
class GoogleAuthAction extends AbstractAction {
/**
- * @see wcf\action\AbstractAction::$neededModules
+ * @see \wcf\action\AbstractAction::$neededModules
*/
public $neededModules = array('GOOGLE_PUBLIC_KEY', 'GOOGLE_PRIVATE_KEY');
/**
- * @see wcf\action\IAction::execute()
+ * @see \wcf\action\IAction::execute()
*/
public function execute() {
parent::execute();
* Fetches the User with the given userID.
*
* @param integer $userID
- * @return wcf\data\user\User
+ * @return \wcf\data\user\User
*/
public function getUser($userID) {
$sql = "SELECT userID
/**
* user object
- * @var wcf\data\user\User
+ * @var \wcf\data\user\User
*/
public $user = null;
public $size = 150;
/**
- * @see wcf\action\IAction::readParameters()
+ * @see \wcf\action\IAction::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\action\IAction::execute()
+ * @see \wcf\action\IAction::execute()
*/
public function execute() {
parent::execute();
const AVAILABLE_DURING_OFFLINE_MODE = true;
/**
- * @see wcf\action\IAction::execute()
+ * @see \wcf\action\IAction::execute()
*/
public function execute() {
AbstractSecureAction::execute();
public $objectTypes = array();
/**
- * @see wcf\action\IAction::readParameters()
+ * @see \wcf\action\IAction::readParameters()
*/
public function readParameters() {
AbstractSecureAction::readParameters();
}
/**
- * @see wcf\action\IAction::execute()
+ * @see \wcf\action\IAction::execute()
*/
public function execute() {
AbstractAction::execute();
/**
* notification event
- * @var wcf\data\user\notification\event\UserNotificationEvent
+ * @var \wcf\data\user\notification\event\UserNotificationEvent
*/
public $event = null;
/**
* user object
- * @var wcf\data\user\User
+ * @var \wcf\data\user\User
*/
public $user = null;
public $token = '';
/**
- * @see wcf\action\IAction::readParameters()
+ * @see \wcf\action\IAction::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\action\IAction::execute()
+ * @see \wcf\action\IAction::execute()
*/
public function execute() {
parent::execute();
*/
class PollAction extends AJAXProxyAction {
/**
- * @see wcf\action\AbstractAction::$loginRequired
+ * @see \wcf\action\AbstractAction::$loginRequired
*/
public $loginRequired = true;
/**
* poll object
- * @var wcf\data\poll\Poll
+ * @var \wcf\data\poll\Poll
*/
public $poll = null;
/**
* related poll object
- * @var wcf\data\IPollObject
+ * @var \wcf\data\IPollObject
*/
public $relatedObject = null;
/**
- * @see wcf\action\IAction::readParameters()
+ * @see \wcf\action\IAction::readParameters()
*/
public function readParameters() {
if (!MODULE_POLL) {
}
/**
- * @see wcf\action\IAction::execute()
+ * @see \wcf\action\IAction::execute()
*/
public function execute() {
AbstractAction::execute();
*/
class TwitterAuthAction extends AbstractAction {
/**
- * @see wcf\action\AbstractAction::$neededModules
+ * @see \wcf\action\AbstractAction::$neededModules
*/
public $neededModules = array('TWITTER_PUBLIC_KEY', 'TWITTER_PRIVATE_KEY');
/**
- * @see wcf\action\IAction::execute()
+ * @see \wcf\action\IAction::execute()
*/
public function execute() {
parent::execute();
* Fetches the User with the given userID
*
* @param integer $userID
- * @return wcf\data\user\User
+ * @return \wcf\data\user\User
*/
public function getUser($userID) {
$sql = "SELECT userID
/**
* list of object editors
- * @var array<wcf\data\DatabaseObjectEditor>
+ * @var array<\wcf\data\DatabaseObjectEditor>
*/
protected $objects = array();
}
/**
- * @see wcf\data\IDatabaseObjectAction::validateAction()
+ * @see \wcf\data\IDatabaseObjectAction::validateAction()
*/
public function validateAction() {
// validate if user is logged in
}
/**
- * @see wcf\data\IDatabaseObjectAction::executeAction()
+ * @see \wcf\data\IDatabaseObjectAction::executeAction()
*/
public function executeAction() {
// execute action
}
/**
- * @see wcf\data\IDatabaseObjectAction::getActionName()
+ * @see \wcf\data\IDatabaseObjectAction::getActionName()
*/
public function getActionName() {
return $this->action;
}
/**
- * @see wcf\data\IDatabaseObjectAction::getObjectIDs()
+ * @see \wcf\data\IDatabaseObjectAction::getObjectIDs()
*/
public function getObjectIDs() {
return $this->objectIDs;
/**
* Sets the database objects.
*
- * @param array<wcf\data\DatabaseObject> $objects
+ * @param array<\wcf\data\DatabaseObject> $objects
*/
public function setObjects(array $objects) {
$this->objects = $objects;
}
/**
- * @see wcf\data\IDatabaseObjectAction::getParameters()
+ * @see \wcf\data\IDatabaseObjectAction::getParameters()
*/
public function getParameters() {
return $this->parameters;
}
/**
- * @see wcf\data\IDatabaseObjectAction::getReturnValues()
+ * @see \wcf\data\IDatabaseObjectAction::getReturnValues()
*/
public function getReturnValues() {
return array(
}
/**
- * @see wcf\data\IDeleteAction::validateDelete()
+ * @see \wcf\data\IDeleteAction::validateDelete()
*/
public function validateDelete() {
// validate permissions
/**
* Creates new database object.
*
- * @return wcf\data\DatabaseObject
+ * @return \wcf\data\DatabaseObject
*/
public function create() {
return call_user_func(array($this->className, 'create'), $this->parameters['data']);
}
/**
- * @see wcf\data\IDeleteAction::delete()
+ * @see \wcf\data\IDeleteAction::delete()
*/
public function delete() {
if (empty($this->objects)) {
/**
* Returns a single object and throws and exception if no or more than one object is given.
*
- * @return wcf\data\DatabaseObject
+ * @return \wcf\data\DatabaseObject
*/
protected function getSingleObject() {
if (empty($this->objects)) {
/**
* Returns a list of currently loaded objects.
*
- * @return array<wcf\data\IEditableObject>
+ * @return array<\wcf\data\IEditableObject>
*/
public function getObjects() {
return $this->objects;
*
* @param mixed $id
* @param array $row
- * @param wcf\data\DatabaseObject $object
+ * @param \wcf\data\DatabaseObject $object
*/
public function __construct($id, array $row = null, DatabaseObject $object = null) {
if ($id !== null) {
}
/**
- * @see wcf\data\IStorableObject::__get()
+ * @see \wcf\data\IStorableObject::__get()
*/
public function __get($name) {
if (isset($this->data[$name])) {
}
/**
- * @see wcf\data\IStorableObject::__isset()
+ * @see \wcf\data\IStorableObject::__isset()
*/
public function __isset($name) {
return isset($this->data[$name]);
}
/**
- * @see wcf\data\IStorableObject::getData()
+ * @see \wcf\data\IStorableObject::getData()
*/
public function getData() {
return $this->data;
}
/**
- * @see wcf\data\IStorableObject::getDatabaseTableName()
+ * @see \wcf\data\IStorableObject::getDatabaseTableName()
*/
public static function getDatabaseTableName() {
return 'wcf'.WCF_N.'_'.static::$databaseTableName;
}
/**
- * @see wcf\data\IStorableObject::getDatabaseTableAlias()
+ * @see \wcf\data\IStorableObject::getDatabaseTableAlias()
*/
public static function getDatabaseTableAlias() {
return static::$databaseTableName;
}
/**
- * @see wcf\data\IStorableObject::getDatabaseTableIndexIsIdentity()
+ * @see \wcf\data\IStorableObject::getDatabaseTableIndexIsIdentity()
*/
public static function getDatabaseTableIndexIsIdentity() {
return static::$databaseTableIndexIsIdentity;
}
/**
- * @see wcf\data\IStorableObject::getDatabaseTableIndexName()
+ * @see \wcf\data\IStorableObject::getDatabaseTableIndexName()
*/
public static function getDatabaseTableIndexName() {
return static::$databaseTableIndexName;
/**
* Sorts a list of database objects.
*
- * @param array<wcf\data\DatabaseObject> $objects
+ * @param array<\wcf\data\DatabaseObject> $objects
* @param mixed $sortBy
* @param string $sortOrder
* @return boolean
/**
* decorated object
- * @var wcf\data\DatabaseObject
+ * @var \wcf\data\DatabaseObject
*/
protected $object = null;
/**
* Creates a new DatabaseObjectDecorator object.
*
- * @param wcf\data\DatabaseObject $object
+ * @param \wcf\data\DatabaseObject $object
*/
public function __construct(DatabaseObject $object) {
if (empty(static::$baseClass)) {
}
/**
- * @see wcf\data\IStorableObject::__get()
+ * @see \wcf\data\IStorableObject::__get()
*/
public function __get($name) {
return $this->object->__get($name);
}
/**
- * @see wcf\data\IStorableObject::__isset()
+ * @see \wcf\data\IStorableObject::__isset()
*/
public function __isset($name) {
return $this->object->__isset($name);
}
/**
- * @see wcf\data\DatabaseObject::getObjectID()
+ * @see \wcf\data\DatabaseObject::getObjectID()
*/
public function getObjectID() {
return $this->object->getObjectID();
}
/**
- * @see wcf\data\IStorableObject::getDatabaseTableAlias()
+ * @see \wcf\data\IStorableObject::getDatabaseTableAlias()
*/
public static function getDatabaseTableAlias() {
return call_user_func(array(static::$baseClass, 'getDatabaseTableAlias'));
}
/**
- * @see wcf\data\IStorableObject::getDatabaseTableName()
+ * @see \wcf\data\IStorableObject::getDatabaseTableName()
*/
public static function getDatabaseTableName() {
return call_user_func(array(static::$baseClass, 'getDatabaseTableName'));
}
/**
- * @see wcf\data\IStorableObject::getDatabaseTableIndexIsIdentity()
+ * @see \wcf\data\IStorableObject::getDatabaseTableIndexIsIdentity()
*/
public static function getDatabaseTableIndexIsIdentity() {
return call_user_func(array(static::$baseClass, 'getDatabaseTableIndexIsIdentity'));
}
/**
- * @see wcf\data\IStorableObject::getDatabaseTableIndexName()
+ * @see \wcf\data\IStorableObject::getDatabaseTableIndexName()
*/
public static function getDatabaseTableIndexName() {
return call_user_func(array(static::$baseClass, 'getDatabaseTableIndexName'));
/**
* Returns the decorated object
*
- * @return wcf\data\DatabaseObject
+ * @return \wcf\data\DatabaseObject
*/
public function getDecoratedObject() {
return $this->object;
*/
abstract class DatabaseObjectEditor extends DatabaseObjectDecorator implements IEditableObject {
/**
- * @see wcf\data\IEditableObject::create()
+ * @see \wcf\data\IEditableObject::create()
*/
public static function create(array $parameters = array()) {
$keys = $values = '';
}
/**
- * @see wcf\data\IEditableObject::update()
+ * @see \wcf\data\IEditableObject::update()
*/
public function update(array $parameters = array()) {
if (empty($parameters)) return;
}
/**
- * @see wcf\data\IEditableObject::updateCounters()
+ * @see \wcf\data\IEditableObject::updateCounters()
*/
public function updateCounters(array $counters = array()) {
if (empty($counters)) return;
}
/**
- * @see wcf\data\IEditableObject::delete()
+ * @see \wcf\data\IEditableObject::delete()
*/
public function delete() {
static::deleteAll(array($this->getObjectID()));
}
/**
- * @see wcf\data\IEditableObject::deleteAll()
+ * @see \wcf\data\IEditableObject::deleteAll()
*/
public static function deleteAll(array $objectIDs = array()) {
$sql = "DELETE FROM ".static::getDatabaseTableName()."
/**
* result objects
- * @var array<wcf\data\DatabaseObject>
+ * @var array<\wcf\data\DatabaseObject>
*/
public $objects = array();
/**
* sql conditions
- * @var wcf\system\database\util\PreparedStatementConditionBuilder
+ * @var \wcf\system\database\util\PreparedStatementConditionBuilder
*/
protected $conditionBuilder = null;
/**
* Returns the objects of the list.
*
- * @return array<wcf\data\DatabaseObject>
+ * @return array<\wcf\data\DatabaseObject>
*/
public function getObjects() {
return $this->objects;
/**
* Returns the condition builder object.
*
- * @return wcf\system\database\util\PreparedStatementConditionBuilder
+ * @return \wcf\system\database\util\PreparedStatementConditionBuilder
*/
public function getConditionBuilder() {
return $this->conditionBuilder;
}
/**
- * @see wcf\data\ITraversableObject::seekTo()
+ * @see \wcf\data\ITraversableObject::seekTo()
*/
public function seekTo($objectID) {
$this->index = array_search($objectID, $this->indexToObject);
}
/**
- * @see wcf\data\ITraversableObject::search()
+ * @see \wcf\data\ITraversableObject::search()
*/
public function search($objectID) {
try {
/**
* Returns the category this object belongs to.
*
- * @return wcf\data\category\Category
+ * @return \wcf\data\category\Category
*/
public function getCategory();
}
/**
* Creates a new instance of a database object processor.
*
- * @param wcf\data\DatabaseObject $object
+ * @param \wcf\data\DatabaseObject $object
*/
public function __construct(DatabaseObject $object);
* Creates a new object.
*
* @param array $parameters
- * @return wcf\data\IStorableObject
+ * @return \wcf\data\IStorableObject
*/
public static function create(array $parameters = array());
/**
* Returns formatted message text.
*
- * @see wcf\data\IMessage::getFormattedMessage()
+ * @see \wcf\data\IMessage::getFormattedMessage()
*/
public function __toString();
}
/**
* Creates a new message object.
*
- * @return wcf\data\DatabaseObject
+ * @return \wcf\data\DatabaseObject
*/
public function create();
/**
* Returns a message list object.
*
- * @param wcf\data\DatabaseObject $container
+ * @param \wcf\data\DatabaseObject $container
* @param integer $lastMessageTime
- * @return wcf\data\DatabaseObjectList
+ * @return \wcf\data\DatabaseObjectList
*/
public function getMessageList(DatabaseObject $container, $lastMessageTime);
/**
* Returns page no for given container object.
*
- * @param wcf\data\DatabaseObject $container
+ * @param \wcf\data\DatabaseObject $container
* @return array
*/
public function getPageNo(DatabaseObject $container);
/**
* Returns the redirect url.
*
- * @param wcf\data\DatabaseObject $container
- * @param wcf\data\DatabaseObject $message
+ * @param \wcf\data\DatabaseObject $container
+ * @param \wcf\data\DatabaseObject $message
* @return string
*/
public function getRedirectUrl(DatabaseObject $container, DatabaseObject $message);
/**
* Validates the message.
*
- * @param wcf\data\DatabaseObject $container
+ * @param \wcf\data\DatabaseObject $container
* @param string $message
*/
public function validateMessage(DatabaseObject $container, $message);
/**
* Validates the container object for quick reply.
*
- * @param wcf\data\DatabaseObject $container
+ * @param \wcf\data\DatabaseObject $container
*/
public function validateContainer(DatabaseObject $container);
* pointer to found item. Returns null if object id is not found.
*
* @param integer $objectID
- * @return wcf\data\DatabaseObject
+ * @return \wcf\data\DatabaseObject
*/
public function search($objectID);
}
/**
* Returns all versions of this database object.
*
- * @return array<wcf\data\VersionableDatabaseObject>
+ * @return array<\wcf\data\VersionableDatabaseObject>
*/
public function getVersions() {
$objectType = VersionHandler::getInstance()->getObjectTypeByName($this->versionableObjectTypeName);
}
/**
- * @see wcf\data\IDeleteAction::delete()
+ * @see \wcf\data\IDeleteAction::delete()
*/
public function delete() {
if (empty($this->objects)) {
}
/**
- * @see wcf\data\AbstractDatabaseObjectAction::update()
+ * @see \wcf\data\AbstractDatabaseObjectAction::update()
*/
public function update() {
if (empty($this->objects)) {
*/
abstract class VersionableDatabaseObjectEditor extends DatabaseObjectEditor {
/**
- * @see wcf\data\IEditableObject::create()
+ * @see \wcf\data\IEditableObject::create()
*/
public static function createRevision(array $parameters = array()) {
$keys = $values = '';
}
/**
- * @see wcf\data\IEditableObject::delete()
+ * @see \wcf\data\IEditableObject::delete()
*/
public function deleteRevision(array $objectIDs = array()) {
static::deleteAll(array($this->__get(static::getDatabaseVersionTableIndexName())));
}
/**
- * @see wcf\data\IEditableObject::deleteAll()
+ * @see \wcf\data\IEditableObject::deleteAll()
*/
public static function deleteAll(array $objectIDs = array()) {
$affectedCount = static::deleteAll($objectIDs);
}
/**
- * @see wcf\data\VersionableDatabaseObject::getDatabaseVersionTableName()
+ * @see \wcf\data\VersionableDatabaseObject::getDatabaseVersionTableName()
*/
public static function getDatabaseVersionTableName() {
return call_user_func(array(static::$baseClass, 'getDatabaseVersionTableName'));
}
/**
- * @see wcf\data\VersionableDatabaseObject::getDatabaseVersionTableIndexName()
+ * @see \wcf\data\VersionableDatabaseObject::getDatabaseVersionTableIndexName()
*/
public static function getDatabaseVersionTableIndexName() {
return call_user_func(array(static::$baseClass, 'getDatabaseVersionTableIndexName'));
*/
class ACLOption extends DatabaseObject {
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'acl_option';
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexName
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexName
*/
protected static $databaseTableIndexName = 'optionID';
* Returns a list of options by object type id.
*
* @param integer $objectTypeID
- * @return wcf\data\acl\option\ACLOptionList
+ * @return \wcf\data\acl\option\ACLOptionList
*/
public static function getOptions($objectTypeID) {
$optionList = new ACLOptionList();
*/
class ACLOptionAction extends AbstractDatabaseObjectAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$className
+ * @see \wcf\data\AbstractDatabaseObjectAction::$className
*/
protected $className = 'wcf\data\acl\option\ACLOptionEditor';
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$requireACP
+ * @see \wcf\data\AbstractDatabaseObjectAction::$requireACP
*/
protected $requireACP = array('loadAll');
*/
class ACLOptionEditor extends DatabaseObjectEditor {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
public static $baseClass = 'wcf\data\acl\option\ACLOption';
}
*/
class ACLOptionList extends DatabaseObjectList {
/**
- * @see wcf\data\DatabaseObjectList::$className
+ * @see \wcf\data\DatabaseObjectList::$className
*/
public $className = 'wcf\data\acl\option\ACLOption';
}
*/
class ACLOptionCategory extends DatabaseObject {
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'acl_option_category';
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexName
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexName
*/
protected static $databaseTableIndexName = 'categoryID';
}
*/
class ACLOptionCategoryAction extends AbstractDatabaseObjectAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$className
+ * @see \wcf\data\AbstractDatabaseObjectAction::$className
*/
protected $className = 'wcf\data\acl\option\category\ACLOptionCategoryEditor';
}
*/
class ACLOptionCategoryEditor extends DatabaseObjectEditor {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
public static $baseClass = 'wcf\data\acl\option\category\ACLOptionCategory';
}
*/
class ACLOptionCategoryList extends DatabaseObjectList {
/**
- * @see wcf\data\DatabaseObjectList::$className
+ * @see \wcf\data\DatabaseObjectList::$className
*/
public $className = 'wcf\data\acl\option\category\ACLOptionCategory';
}
*/
class ACPMenuItem extends DatabaseObject implements ITreeMenuItem {
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'acp_menu_item';
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexName
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexName
*/
protected static $databaseTableIndexName = 'menuItemID';
protected $controller = null;
/**
- * @see wcf\system\menu\ITreeMenuItem::getLink()
+ * @see \wcf\system\menu\ITreeMenuItem::getLink()
*/
public function getLink() {
// external link
*/
class ACPMenuItemAction extends AbstractDatabaseObjectAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$className
+ * @see \wcf\data\AbstractDatabaseObjectAction::$className
*/
protected $className = 'wcf\data\acp\menu\item\ACPMenuItemEditor';
}
*/
class ACPMenuItemEditor extends DatabaseObjectEditor {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\acp\menu\item\ACPMenuItem';
}
*/
class ACPMenuItemList extends DatabaseObjectList {
/**
- * @see wcf\data\DatabaseObjectList::$className
+ * @see \wcf\data\DatabaseObjectList::$className
*/
public $className = 'wcf\data\acp\menu\item\ACPMenuItem';
}
*/
class ACPSearchProvider extends DatabaseObject {
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'acp_search_provider';
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexName
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexName
*/
protected static $databaseTableIndexName = 'providerID';
}
*/
class ACPSearchProviderAction extends AbstractDatabaseObjectAction implements ISearchAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$requireACP
+ * @see \wcf\data\AbstractDatabaseObjectAction::$requireACP
*/
protected $requireACP = array('getSearchResultList');
/**
- * @see wcf\data\ISearchAction::validateGetSearchResultList()
+ * @see \wcf\data\ISearchAction::validateGetSearchResultList()
*/
public function validateGetSearchResultList() {
$this->readString('searchString', false, 'data');
}
/**
- * @see wcf\data\ISearchAction::getSearchResultList()
+ * @see \wcf\data\ISearchAction::getSearchResultList()
*/
public function getSearchResultList() {
$data = array();
*/
class ACPSearchProviderEditor extends DatabaseObjectEditor {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\acp\search\provider\ACPSearchProvider';
}
*/
class ACPSession extends DatabaseObject {
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'acp_session';
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexIsIdentity
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexIsIdentity
*/
protected static $databaseTableIndexIsIdentity = false;
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexName
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexName
*/
protected static $databaseTableIndexName = 'sessionID';
*/
class ACPSessionAction extends AbstractDatabaseObjectAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$className
+ * @see \wcf\data\AbstractDatabaseObjectAction::$className
*/
protected $className = 'wcf\data\acp\session\ACPSessionEditor';
}
*/
class ACPSessionEditor extends DatabaseObjectEditor {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\acp\session\ACPSession';
/**
- * @see wcf\data\DatabaseObjectEditor::create()
+ * @see \wcf\data\DatabaseObjectEditor::create()
*/
public static function create(array $parameters = array()) {
if (isset($parameters['userID']) && !$parameters['userID']) {
}
/**
- * @see wcf\data\DatabaseObjectEditor::create()
+ * @see \wcf\data\DatabaseObjectEditor::create()
*/
public function update(array $parameters = array()) {
if (isset($parameters['userID']) && !$parameters['userID']) {
*/
class ACPSessionList extends DatabaseObjectList {
/**
- * @see wcf\data\DatabaseObjectList::$className
+ * @see \wcf\data\DatabaseObjectList::$className
*/
public $className = 'wcf\data\acp\session\ACPSession';
}
*/
class ACPSessionAccessLog extends DatabaseObject {
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'acp_session_access_log';
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexName
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexName
*/
protected static $databaseTableIndexName = 'sessionAccessLogID';
*/
class ACPSessionAccessLogAction extends AbstractDatabaseObjectAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$className
+ * @see \wcf\data\AbstractDatabaseObjectAction::$className
*/
protected $className = 'wcf\data\acp\session\access\log\ACPSessionAccessLogEditor';
}
*/
class ACPSessionAccessLogEditor extends DatabaseObjectEditor {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\acp\session\access\log\ACPSessionAccessLog';
}
*/
class ACPSessionAccessLogList extends DatabaseObjectList {
/**
- * @see wcf\data\DatabaseObjectList::$className
+ * @see \wcf\data\DatabaseObjectList::$className
*/
public $className = 'wcf\data\acp\session\access\log\ACPSessionAccessLog';
}
*/
class ACPSessionLog extends DatabaseObject {
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'acp_session_log';
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexName
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexName
*/
protected static $databaseTableIndexName = 'sessionLogID';
/**
- * @see wcf\data\DatabaseObject::__construct()
+ * @see \wcf\data\DatabaseObject::__construct()
*/
public function __construct($id, array $row = null, DatabaseObject $object = null) {
if ($id !== null) {
*/
class ACPSessionLogAction extends AbstractDatabaseObjectAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$className
+ * @see \wcf\data\AbstractDatabaseObjectAction::$className
*/
protected $className = 'wcf\data\acp\session\log\ACPSessionLogEditor';
}
*/
class ACPSessionLogEditor extends DatabaseObjectEditor {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\acp\session\log\ACPSessionLog';
}
*/
class ACPSessionLogList extends DatabaseObjectList {
/**
- * @see wcf\data\DatabaseObjectList::$className
+ * @see \wcf\data\DatabaseObjectList::$className
*/
public $className = 'wcf\data\acp\session\log\ACPSessionLog';
/**
- * @see wcf\data\DatabaseObjectList::readObjects()
+ * @see \wcf\data\DatabaseObjectList::readObjects()
*/
public function readObjects() {
if (!empty($this->sqlSelects)) $this->sqlSelects .= ',';
*/
class ACPTemplate extends DatabaseObject {
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'acp_template';
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexName
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexName
*/
protected static $databaseTableIndexName = 'templateID';
}
*/
class ACPTemplateAction extends AbstractDatabaseObjectAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$className
+ * @see \wcf\data\AbstractDatabaseObjectAction::$className
*/
protected $className = 'wcf\data\acp\template\ACPTemplateEditor';
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$permissionsCreate
+ * @see \wcf\data\AbstractDatabaseObjectAction::$permissionsCreate
*/
protected $permissionsCreate = array('admin.template.canAddTemplate');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$permissionsDelete
+ * @see \wcf\data\AbstractDatabaseObjectAction::$permissionsDelete
*/
protected $permissionsDelete = array('admin.template.canDeleteTemplate');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$permissionsUpdate
+ * @see \wcf\data\AbstractDatabaseObjectAction::$permissionsUpdate
*/
protected $permissionsUpdate = array('admin.template.canUpdateTemplate');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$requireACP
+ * @see \wcf\data\AbstractDatabaseObjectAction::$requireACP
*/
protected $requireACP = array('create', 'delete', 'update');
}
*/
class ACPTemplateEditor extends DatabaseObjectEditor {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\acp\template\ACPTemplate';
}
*/
class ACPTemplateList extends DatabaseObjectList {
/**
- * @see wcf\data\DatabaseObjectList::$className
+ * @see \wcf\data\DatabaseObjectList::$className
*/
public $className = 'wcf\data\acp\template\ACPTemplate';
}
protected $pageURL = '';
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'application';
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexName
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexName
*/
protected static $databaseTableIndexName = 'packageID';
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexIsIdentity
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexIsIdentity
*/
protected static $databaseTableIndexIsIdentity = false;
*/
class ApplicationAction extends AbstractDatabaseObjectAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$className
+ * @see \wcf\data\AbstractDatabaseObjectAction::$className
*/
protected $className = 'wcf\data\application\ApplicationEditor';
/**
* application editor object
- * @var wcf\data\application\ApplicationEditor
+ * @var \wcf\data\application\ApplicationEditor
*/
public $applicationEditor = null;
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$requireACP
+ * @see \wcf\data\AbstractDatabaseObjectAction::$requireACP
*/
protected $requireACP = array('setAsPrimary');
*/
class ApplicationEditor extends DatabaseObjectEditor implements IEditableCachedObject {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\application\Application';
}
/**
- * @see wcf\data\IEditableCachedObject::resetCache()
+ * @see \wcf\data\IEditableCachedObject::resetCache()
*/
public static function resetCache() {
ApplicationCacheBuilder::getInstance()->reset();
*/
class ApplicationList extends DatabaseObjectList {
/**
- * @see wcf\data\DatabaseObjectList::$className
+ * @see \wcf\data\DatabaseObjectList::$className
*/
public $className = 'wcf\data\application\Application';
}
*/
class ViewableApplication extends DatabaseObjectDecorator {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\application\Application';
/**
* package object
- * @var wcf\data\package\Package
+ * @var \wcf\data\package\Package
*/
protected $package = null;
/**
* Returns package object.
*
- * @return wcf\data\package\Package
+ * @return \wcf\data\package\Package
*/
public function getPackage() {
if ($this->package === null) {
*/
class ViewableApplicationList extends ApplicationList {
/**
- * @see wcf\data\DatabaseObjectList::readObjects()
+ * @see \wcf\data\DatabaseObjectList::readObjects()
*/
public function readObjects() {
parent::readObjects();
*/
class AdministrativeAttachment extends DatabaseObjectDecorator {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\attachment\Attachment';
/**
* container object
- * @var wcf\data\IUserContent
+ * @var \wcf\data\IUserContent
*/
protected $containerObject = null;
/**
* Gets the container object of this attachment.
*
- * @return wcf\data\IUserContent
+ * @return \wcf\data\IUserContent
*/
public function getContainerObject() {
if (!$this->containerObjectLoaded) {
*/
class AdministrativeAttachmentList extends AttachmentList {
/**
- * @see wcf\data\DatabaseObjectList::$decoratorClassName
+ * @see \wcf\data\DatabaseObjectList::$decoratorClassName
*/
public $decoratorClassName = 'wcf\data\attachment\AdministrativeAttachment';
}
/**
- * @see wcf\data\DatabaseObjectList::readObjects()
+ * @see \wcf\data\DatabaseObjectList::readObjects()
*/
public function readObjects() {
parent::readObjects();
*/
class Attachment extends DatabaseObject implements IRouteController {
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'attachment';
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexName
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexName
*/
protected static $databaseTableIndexName = 'attachmentID';
}
/**
- * @see wcf\system\request\IRouteController::getTitle()
+ * @see \wcf\system\request\IRouteController::getTitle()
*/
public function getTitle() {
return $this->filename;
*/
class AttachmentAction extends AbstractDatabaseObjectAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$allowGuestAccess
+ * @see \wcf\data\AbstractDatabaseObjectAction::$allowGuestAccess
*/
protected $allowGuestAccess = array('delete', 'upload');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$className
+ * @see \wcf\data\AbstractDatabaseObjectAction::$className
*/
protected $className = 'wcf\data\attachment\AttachmentEditor';
/**
* current attachment object, used to communicate with event listeners
- * @var wcf\data\attachment\Attachment
+ * @var \wcf\data\attachment\Attachment
*/
public $eventAttachment = null;
*/
class AttachmentEditor extends DatabaseObjectEditor {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
public static $baseClass = 'wcf\data\attachment\Attachment';
/**
- * @see wcf\data\IEditableObject::delete()
+ * @see \wcf\data\IEditableObject::delete()
*/
public function delete() {
$sql = "DELETE FROM wcf".WCF_N."_attachment
}
/**
- * @see wcf\data\IEditableObject::deleteAll()
+ * @see \wcf\data\IEditableObject::deleteAll()
*/
public static function deleteAll(array $objectIDs = array()) {
// delete files first
*/
class AttachmentList extends DatabaseObjectList {
/**
- * @see wcf\data\DatabaseObjectList::$className
+ * @see \wcf\data\DatabaseObjectList::$className
*/
public $className = 'wcf\data\attachment\Attachment';
}
/**
* object type
- * @var wcf\data\object\type\ObjectType
+ * @var \wcf\data\object\type\ObjectType
*/
protected $objectType = null;
}
/**
- * @see wcf\data\DatabaseObjectList::readObjects()
+ * @see \wcf\data\DatabaseObjectList::readObjects()
*/
public function readObjects() {
parent::readObjects();
/**
* Returns the objects of the list.
*
- * @return array<wcf\data\DatabaseObject>
+ * @return array<\wcf\data\DatabaseObject>
*/
public function getGroupedObjects($objectID) {
if (isset($this->groupedObjects[$objectID])) {
*/
class BBCode extends ProcessibleDatabaseObject implements IRouteController {
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'bbcode';
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexName
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexName
*/
protected static $databaseTableIndexName = 'bbcodeID';
/**
- * @see wcf\data\ProcessibleDatabaseObject::$processorInterface
+ * @see \wcf\data\ProcessibleDatabaseObject::$processorInterface
*/
protected static $processorInterface = 'wcf\system\bbcode\IBBCode';
/**
* Returns the attributes of this bbcode.
*
- * @return array<wcf\data\bbcode\attribute\BBCodeAttribute>
+ * @return array<\wcf\data\bbcode\attribute\BBCodeAttribute>
*/
public function getAttributes() {
if ($this->attributes === null) {
}
/**
- * @see wcf\data\ITitledObject::getTitle()
+ * @see \wcf\data\ITitledObject::getTitle()
*/
public function getTitle() {
return $this->bbcodeTag;
* Returns BBCode object with the given tag.
*
* @param string $tag
- * @return wcf\data\bbcode\BBCode
+ * @return \wcf\data\bbcode\BBCode
*/
public static function getBBCodeByTag($tag) {
$sql = "SELECT *
*/
class BBCodeAction extends AbstractDatabaseObjectAction implements IToggleAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$className
+ * @see \wcf\data\AbstractDatabaseObjectAction::$className
*/
protected $className = 'wcf\data\bbcode\BBCodeEditor';
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$permissionsDelete
+ * @see \wcf\data\AbstractDatabaseObjectAction::$permissionsDelete
*/
protected $permissionsDelete = array('admin.content.bbcode.canManageBBCode');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$permissionsUpdate
+ * @see \wcf\data\AbstractDatabaseObjectAction::$permissionsUpdate
*/
protected $permissionsUpdate = array('admin.content.bbcode.canManageBBCode');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$requireACP
+ * @see \wcf\data\AbstractDatabaseObjectAction::$requireACP
*/
protected $requireACP = array('delete', 'toggle', 'update');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::create()
+ * @see \wcf\data\AbstractDatabaseObjectAction::create()
*/
public function create() {
$bbCode = parent::create();
}
/**
- * @see wcf\data\IToggleAction::validateToggle()
+ * @see \wcf\data\IToggleAction::validateToggle()
*/
public function validateToggle() {
parent::validateUpdate();
}
/**
- * @see wcf\data\IToggleAction::toggle()
+ * @see \wcf\data\IToggleAction::toggle()
*/
public function toggle() {
foreach ($this->objects as $bbcode) {
class BBCodeCache extends SingletonFactory {
/**
* cached bbcodes
- * @var array<wcf\data\bbcode\BBCode>
+ * @var array<\wcf\data\bbcode\BBCode>
*/
protected $cachedBBCodes = array();
/**
- * @see wcf\system\SingletonFactory::init()
+ * @see \wcf\system\SingletonFactory::init()
*/
protected function init() {
// get bbcode cache
/**
* Returns all bbcodes.
*
- * @return array<wcf\data\bbcode\BBCode>
+ * @return array<\wcf\data\bbcode\BBCode>
*/
public function getBBCodes() {
return $this->cachedBBCodes;
* Returns the BBCode with the given tag or null if no such BBCode exists.
*
* @param string $tag
- * @return wcf\data\bbcode\BBCode
+ * @return \wcf\data\bbcode\BBCode
*/
public function getBBCodeByTag($tag) {
if (isset($this->cachedBBCodes[$tag])) {
* Returns all attributes of a bbcode.
*
* @param string $tag
- * @return array<wcf\data\bbcode\attribute\BBCodeAttribute>
+ * @return array<\wcf\data\bbcode\attribute\BBCodeAttribute>
*/
public function getBBCodeAttributes($tag) {
return $this->cachedBBCodes[$tag]->getAttributes();
*/
class BBCodeEditor extends DatabaseObjectEditor implements IEditableCachedObject {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
public static $baseClass = 'wcf\data\bbcode\BBCode';
/**
- * @see wcf\data\IEditableCachedObject::resetCache()
+ * @see \wcf\data\IEditableCachedObject::resetCache()
*/
public static function resetCache() {
BBCodeCacheBuilder::getInstance()->reset();
*/
class BBCodeList extends DatabaseObjectList {
/**
- * @see wcf\data\DatabaseObjectList::$className
+ * @see \wcf\data\DatabaseObjectList::$className
*/
public $className = 'wcf\data\bbcode\BBCode';
}
*/
class MessagePreviewAction extends BBCodeAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$allowGuestAccess
+ * @see \wcf\data\AbstractDatabaseObjectAction::$allowGuestAccess
*/
protected $allowGuestAccess = array('getMessagePreview');
*/
class BBCodeAttribute extends DatabaseObject {
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'bbcode_attribute';
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexName
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexName
*/
protected static $databaseTableIndexName = 'attributeID';
/**
* Reads attributes by assigned bbcode.
*
- * @param wcf\data\bbcode\BBCode $bbcode
- * @return array<wcf\data\bbcode\attribute\BBCodeAttribute>
+ * @param \wcf\data\bbcode\BBCode $bbcode
+ * @return array<\wcf\data\bbcode\attribute\BBCodeAttribute>
*/
public static function getAttributesByBBCode(BBCode $bbcode) {
$attributeList = new BBCodeAttributeList();
*/
class BBCodeAttributeAction extends AbstractDatabaseObjectAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$className
+ * @see \wcf\data\AbstractDatabaseObjectAction::$className
*/
protected $className = 'wcf\data\bbcode\attribute\BBCodeAttributeEditor';
}
*/
class BBCodeAttributeEditor extends DatabaseObjectEditor {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
public static $baseClass = 'wcf\data\bbcode\attribute\BBCodeAttribute';
}
*/
class BBCodeAttributeList extends DatabaseObjectList {
/**
- * @see wcf\data\DatabaseObjectList::$className
+ * @see \wcf\data\DatabaseObjectList::$className
*/
public $className = 'wcf\data\bbcode\attribute\BBCodeAttribute';
}
*/
class BBCodeMediaProvider extends DatabaseObject implements IRouteController {
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'bbcode_media_provider';
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexName
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexName
*/
protected static $databaseTableIndexName = 'providerID';
}
/**
- * @see wcf\data\ITitledObject::getTitle()
+ * @see \wcf\data\ITitledObject::getTitle()
*/
public function getTitle() {
return $this->title;
*/
class BBCodeMediaProviderAction extends AbstractDatabaseObjectAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$className
+ * @see \wcf\data\AbstractDatabaseObjectAction::$className
*/
protected $className = 'wcf\data\bbcode\media\provider\BBCodeMediaProviderEditor';
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$permissionsDelete
+ * @see \wcf\data\AbstractDatabaseObjectAction::$permissionsDelete
*/
protected $permissionsDelete = array('admin.content.bbcode.canManageBBCode');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$permissionsUpdate
+ * @see \wcf\data\AbstractDatabaseObjectAction::$permissionsUpdate
*/
protected $permissionsUpdate = array('admin.content.bbcode.canManageBBCode');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$requireACP
+ * @see \wcf\data\AbstractDatabaseObjectAction::$requireACP
*/
protected $requireACP = array('delete', 'update');
}
*/
class BBCodeMediaProviderEditor extends DatabaseObjectEditor implements IEditableCachedObject {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
public static $baseClass = 'wcf\data\bbcode\media\provider\BBCodeMediaProvider';
/**
- * @see wcf\data\IEditableCachedObject::resetCache()
+ * @see \wcf\data\IEditableCachedObject::resetCache()
*/
public static function resetCache() {
BBCodeMediaProviderCacheBuilder::getInstance()->reset();
*/
class BBCodeMediaProviderList extends DatabaseObjectList {
/**
- * @see wcf\data\DatabaseObjectList::$className
+ * @see \wcf\data\DatabaseObjectList::$className
*/
public $className = 'wcf\data\bbcode\media\provider\BBCodeMediaProvider';
}
abstract class AbstractDecoratedCategory extends DatabaseObjectDecorator {
/**
* list of all child categories of this category
- * @var array<wcf\data\category\Category>
+ * @var array<\wcf\data\category\Category>
*/
protected $childCategories = null;
/**
* list of all parent category generations of this category
- * @var array<wcf\data\category\AbstractDecoratedCategory>
+ * @var array<\wcf\data\category\AbstractDecoratedCategory>
*/
protected $parentCategories = null;
/**
* parent category of this category
- * @var wcf\data\category\AbstractDecoratedCategory
+ * @var \wcf\data\category\AbstractDecoratedCategory
*/
protected $parentCategory = null;
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\category\Category';
/**
- * @see wcf\data\category\Category::getChildCategories()
+ * @see \wcf\data\category\Category::getChildCategories()
*/
public function getChildCategories() {
if ($this->childCategories === null) {
}
/**
- * @see wcf\data\category\Category::getParentCategories()
+ * @see \wcf\data\category\Category::getParentCategories()
*/
public function getParentCategories() {
if ($this->parentCategories === null) {
}
/**
- * @see wcf\data\category\Category::getParentCategory()
+ * @see \wcf\data\category\Category::getParentCategory()
*/
public function getParentCategory() {
if ($this->parentCategoryID && $this->parentCategory === null) {
* category exists.
*
* @param integer $categoryID
- * @return wcf\data\category\AbstractDecoratedCategory
+ * @return \wcf\data\category\AbstractDecoratedCategory
*/
public static function getCategory($categoryID) {
$category = CategoryHandler::getInstance()->getCategory($categoryID);
class Category extends ProcessibleDatabaseObject implements IPermissionObject, IRouteController {
/**
* list of all child categories of this category
- * @var array<wcf\data\category\Category>
+ * @var array<\wcf\data\category\Category>
*/
protected $childCategories = null;
/**
* list of all parent category generations of this category
- * @var array<wcf\data\category\Category>
+ * @var array<\wcf\data\category\Category>
*/
protected $parentCategories = null;
/**
* parent category of this category
- * @var wcf\data\category\Category
+ * @var \wcf\data\category\Category
*/
protected $parentCategory = null;
protected $permissions = null;
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexName
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexName
*/
protected static $databaseTableIndexName = 'categoryID';
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'category';
/**
- * @see wcf\data\ProcessibleDatabaseObject::$processorInterface
+ * @see \wcf\data\ProcessibleDatabaseObject::$processorInterface
*/
protected static $processorInterface = 'wcf\system\category\ICategoryType';
/**
- * @see wcf\data\IStorableObject::__get()
+ * @see \wcf\data\IStorableObject::__get()
*/
public function __get($name) {
// forward 'className' property requests to object type
}
/**
- * @see wcf\data\IPermissionObject::checkPermissions()
+ * @see \wcf\data\IPermissionObject::checkPermissions()
*/
public function checkPermissions(array $permissions) {
foreach ($permissions as $permission) {
/**
* Returns the category object type of the category.
*
- * @return wcf\data\category\Category
+ * @return \wcf\data\category\Category
*/
public function getObjectType() {
return CategoryHandler::getInstance()->getObjectType($this->objectTypeID);
/**
* Returns the child categories of this category.
*
- * @return array<wcf\data\category\Category>
+ * @return array<\wcf\data\category\Category>
*/
public function getChildCategories() {
if ($this->childCategories === null) {
/**
* Returns the parent category of this category.
*
- * @return wcf\data\category\Category
+ * @return \wcf\data\category\Category
*/
public function getParentCategory() {
if ($this->parentCategoryID && $this->parentCategory === null) {
/**
* Returns the parent categories of this category.
*
- * @return array<wcf\data\category\Category>
+ * @return array<\wcf\data\category\Category>
*/
public function getParentCategories() {
if ($this->parentCategories === null) {
}
/**
- * @see wcf\data\IPermissionObject::getPermission()
+ * @see \wcf\data\IPermissionObject::getPermission()
*/
public function getPermission($permission) {
if ($this->permissions === null) {
}
/**
- * @see wcf\data\ITitledObject::getTitle()
+ * @see \wcf\data\ITitledObject::getTitle()
*/
public function getTitle() {
return WCF::getLanguage()->get($this->title);
}
/**
- * @see wcf\data\DatabaseObject::handleData()
+ * @see \wcf\data\DatabaseObject::handleData()
*/
protected function handleData($data) {
// handle additional data
class CategoryAction extends AbstractDatabaseObjectAction implements ISortableAction, IToggleAction, IToggleContainerAction {
/**
* categorized object type
- * @var wcf\data\object\type\ObjectType
+ * @var \wcf\data\object\type\ObjectType
*/
protected $objectType = null;
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$requireACP
+ * @see \wcf\data\AbstractDatabaseObjectAction::$requireACP
*/
protected $requireACP = array('create', 'delete', 'toggle', 'update', 'updatePosition');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::delete()
+ * @see \wcf\data\AbstractDatabaseObjectAction::delete()
*/
public function delete() {
$returnValue = parent::delete();
}
/**
- * @see wcf\data\IToggleAction::toggle()
+ * @see \wcf\data\IToggleAction::toggle()
*/
public function toggle() {
foreach ($this->objects as $categoryEditor) {
}
/**
- * @see wcf\data\IToggleContainerAction::toggleContainer()
+ * @see \wcf\data\IToggleContainerAction::toggleContainer()
*/
public function toggleContainer() {
$collapsibleObjectTypeName = $this->objects[0]->getProcessor()->getObjectTypeName('com.woltlab.wcf.collapsibleContent');
}
/**
- * @see wcf\data\ISortableAction::updatePosition()
+ * @see \wcf\data\ISortableAction::updatePosition()
*/
public function updatePosition() {
$showOrders = array();
}
/**
- * @see wcf\data\AbstractDatabaseObjectAction::validateDelete()
+ * @see \wcf\data\AbstractDatabaseObjectAction::validateDelete()
*/
public function validateCreate() {
$this->readInteger('objectTypeID', false, 'data');
}
/**
- * @see wcf\data\AbstractDatabaseObjectAction::validateDelete()
+ * @see \wcf\data\AbstractDatabaseObjectAction::validateDelete()
*/
public function validateDelete() {
// read objects
}
/**
- * @see wcf\data\IToggleAction::validateToggle()
+ * @see \wcf\data\IToggleAction::validateToggle()
*/
public function validateToggle() {
$this->validateUpdate();
}
/**
- * @see wcf\data\IToggleContainerAction::validateToggleContainer()
+ * @see \wcf\data\IToggleContainerAction::validateToggleContainer()
*/
public function validateToggleContainer() {
$this->validateUpdate();
}
/**
- * @see wcf\data\AbstractDatabaseObjectAction::validateUpdate()
+ * @see \wcf\data\AbstractDatabaseObjectAction::validateUpdate()
*/
public function validateUpdate() {
// read objects
}
/**
- * @see wcf\data\ISortableAction::validateUpdatePosition()
+ * @see \wcf\data\ISortableAction::validateUpdatePosition()
*/
public function validateUpdatePosition() {
// validate 'structure' parameter
*/
class CategoryEditor extends DatabaseObjectEditor implements IEditableCachedObject {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\category\Category';
/**
- * @see wcf\data\IEditableObject::update()
+ * @see \wcf\data\IEditableObject::update()
*/
public function update(array $parameters = array()) {
// update show order
}
/**
- * @see wcf\data\IEditableObject::create()
+ * @see \wcf\data\IEditableObject::create()
*/
public static function create(array $parameters = array()) {
// default values
}
/**
- * @see wcf\data\IEditableObject::deleteAll()
+ * @see \wcf\data\IEditableObject::deleteAll()
*/
public static function deleteAll(array $objectIDs = array()) {
// update positions
}
/**
- * @see wcf\data\IEditableCachedObject::resetCache()
+ * @see \wcf\data\IEditableCachedObject::resetCache()
*/
public static function resetCache() {
CategoryCacheBuilder::getInstance()->reset();
class CategoryNode extends DatabaseObjectDecorator implements \RecursiveIterator, \Countable {
/**
* child category nodes
- * @var array<wcf\data\category\CategoryNode>
+ * @var array<\wcf\data\category\CategoryNode>
*/
protected $children = array();
/**
* parent node object
- * @var wcf\data\category\CategoryNode
+ * @var \wcf\data\category\CategoryNode
*/
protected $parentNode = null;
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\category\Category';
/**
* Adds the given category node as child node.
*
- * @param wcf\data\category\CategoryNode $categoryNode
+ * @param \wcf\data\category\CategoryNode $categoryNode
*/
public function addChild(CategoryNode $categoryNode) {
$categoryNode->setParentNode($this);
/**
* Sets parent node object.
*
- * @param wcf\data\category\CategoryNode $parentNode
+ * @param \wcf\data\category\CategoryNode $parentNode
*/
public function setParentNode(CategoryNode $parentNode) {
$this->parentNode = $parentNode;
/**
* parent category node
- * @var wcf\data\category\CategoryNode
+ * @var \wcf\data\category\CategoryNode
*/
protected $parentNode = null;
/**
* Builds a certain level of the tree.
*
- * @param wcf\data\category\CategoryNode $parentNode
+ * @param \wcf\data\category\CategoryNode $parentNode
*/
protected function buildTreeLevel(CategoryNode $parentNode) {
foreach ($this->getChildCategories($parentNode) as $childCategory) {
* Returns the category with the given id.
*
* @param integer $categoryID
- * @return wcf\data\category\Category
+ * @return \wcf\data\category\Category
*/
protected function getCategory($categoryID) {
return CategoryHandler::getInstance()->getCategory($categoryID);
/**
* Returns the child categories of the given category node.
*
- * @param wcf\data\category\CategoryNode $parentNode
- * @return array<wcf\data\category\Category>
+ * @param \wcf\data\category\CategoryNode $parentNode
+ * @return array<\wcf\data\category\Category>
*/
protected function getChildCategories(CategoryNode $parentNode) {
return CategoryHandler::getInstance()->getChildCategories($parentNode->categoryID, $parentNode->objectTypeID);
* Returns the category node for the category with the given id.
*
* @param integer $categoryID
- * @return wcf\data\category\CategoryNode
+ * @return \wcf\data\category\CategoryNode
*/
protected function getNode($categoryID) {
if (!$categoryID) {
* Returns true if the given category node fulfils all relevant conditions
* to be included in this tree.
*
- * @param wcf\data\category\CategoryNode $categoryNode
+ * @param \wcf\data\category\CategoryNode $categoryNode
* @return boolean
*/
protected function isIncluded(CategoryNode $categoryNode) {
class UncachedCategoryNodeTree extends CategoryNodeTree {
/**
* locally cached categories
- * @var array<wcf\data\category\Category>
+ * @var array<\wcf\data\category\Category>
*/
protected $categoryCache = array();
protected $categoryStructureCache = array();
/**
- * @see wcf\data\category\CategoryNodeTree::buildTree()
+ * @see \wcf\data\category\CategoryNodeTree::buildTree()
*/
protected function buildTree() {
$categoryList = new CategoryList();
}
/**
- * @see wcf\data\category\CategoryNodeTree::getCategory()
+ * @see \wcf\data\category\CategoryNodeTree::getCategory()
*/
protected function getCategory($categoryID) {
return $this->categoryCache[$categoryID];
}
/**
- * @see wcf\data\category\CategoryNodeTree::getChildCategories()
+ * @see \wcf\data\category\CategoryNodeTree::getChildCategories()
*/
protected function getChildCategories(CategoryNode $parentNode) {
$categories = array();
*/
class ClipboardAction extends DatabaseObject {
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'clipboard_action';
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexName
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexName
*/
protected static $databaseTableIndexName = 'actionID';
}
*/
class ClipboardActionAction extends AbstractDatabaseObjectAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$className
+ * @see \wcf\data\AbstractDatabaseObjectAction::$className
*/
protected $className = 'wcf\data\clipboard\action\ClipboardActionEditor';
}
*/
class ClipboardActionEditor extends DatabaseObjectEditor {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\clipboard\action\ClipboardAction';
}
*/
class ClipboardActionList extends DatabaseObjectList {
/**
- * @see wcf\data\DatabaseObjectList::$className
+ * @see \wcf\data\DatabaseObjectList::$className
*/
public $className = 'wcf\data\clipboard\action\ClipboardAction';
}
*/
class Comment extends DatabaseObject implements IMessage {
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'comment';
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexName
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexName
*/
protected static $databaseTableIndexName = 'commentID';
}
/**
- * @see wcf\data\IMessage::getFormattedMessage()
+ * @see \wcf\data\IMessage::getFormattedMessage()
*/
public function getFormattedMessage() {
return SimpleMessageParser::getInstance()->parse($this->message);
}
/**
- * @see wcf\data\IMessage::getExcerpt()
+ * @see \wcf\data\IMessage::getExcerpt()
*/
public function getExcerpt($maxLength = 255) {
return StringUtil::truncateHTML($this->getFormattedMessage(), $maxLength);
}
/**
- * @see wcf\data\IMessage::getMessage()
+ * @see \wcf\data\IMessage::getMessage()
*/
public function getMessage() {
return $this->message;
}
/**
- * @see wcf\data\IUserContent::getTime()
+ * @see \wcf\data\IUserContent::getTime()
*/
public function getTime() {
return $this->time;
}
/**
- * @see wcf\data\IUserContent::getUserID()
+ * @see \wcf\data\IUserContent::getUserID()
*/
public function getUserID() {
return $this->userID;
}
/**
- * @see wcf\data\IUserContent::getUsername()
+ * @see \wcf\data\IUserContent::getUsername()
*/
public function getUsername() {
return $this->username;
}
/**
- * @see wcf\data\ILinkableObject::getLink()
+ * @see \wcf\data\ILinkableObject::getLink()
*/
public function getLink() {
return CommentHandler::getInstance()->getObjectType($this->objectTypeID)->getProcessor()->getLink($this->objectTypeID, $this->objectID);
}
/**
- * @see wcf\data\ITitledObject::getTitle()
+ * @see \wcf\data\ITitledObject::getTitle()
*/
public function getTitle() {
return CommentHandler::getInstance()->getObjectType($this->objectTypeID)->getProcessor()->getTitle($this->objectTypeID, $this->objectID);
}
/**
- * @see wcf\data\IMessage::isVisible()
+ * @see \wcf\data\IMessage::isVisible()
*/
public function isVisible() {
return true;
}
/**
- * @see wcf\data\IMessage::__toString()
+ * @see \wcf\data\IMessage::__toString()
*/
public function __toString() {
return $this->getFormattedMessage();
*/
class CommentAction extends AbstractDatabaseObjectAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$allowGuestAccess
+ * @see \wcf\data\AbstractDatabaseObjectAction::$allowGuestAccess
*/
protected $allowGuestAccess = array('loadComments');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$className
+ * @see \wcf\data\AbstractDatabaseObjectAction::$className
*/
protected $className = 'wcf\data\comment\CommentEditor';
/**
* comment object
- * @var wcf\data\comment\Comment
+ * @var \wcf\data\comment\Comment
*/
protected $comment = null;
/**
* comment processor
- * @var wcf\system\comment\manager\ICommentManager
+ * @var \wcf\system\comment\manager\ICommentManager
*/
protected $commentProcessor = null;
/**
* response object
- * @var wcf\data\comment\response\CommentResponse
+ * @var \wcf\data\comment\response\CommentResponse
*/
protected $response = null;
/**
- * @see wcf\data\AbstractDatabaseObjectAction::delete()
+ * @see \wcf\data\AbstractDatabaseObjectAction::delete()
*/
public function delete() {
if (empty($this->objects)) {
}
/**
- * @see wcf\data\comment\CommentAction::validatePrepareEdit()
+ * @see \wcf\data\comment\CommentAction::validatePrepareEdit()
*/
public function validateEdit() {
$this->validatePrepareEdit();
/**
* Renders a comment.
*
- * @param wcf\data\comment\Comment $comment
+ * @param \wcf\data\comment\Comment $comment
* @return string
*/
protected function renderComment(Comment $comment) {
/**
* Renders a response.
*
- * @param wcf\data\comment\response\CommentResponse $response
+ * @param \wcf\data\comment\response\CommentResponse $response
* @return string
*/
protected function renderResponse(CommentResponse $response) {
/**
* Validates object type id parameter.
*
- * @return wcf\data\object\type\ObjectType
+ * @return \wcf\data\object\type\ObjectType
*/
protected function validateObjectType() {
$this->readInteger('objectTypeID', false, 'data');
/**
* Returns the comment object.
*
- * @return wcf\data\comment\Comment
+ * @return \wcf\data\comment\Comment
*/
public function getComment() {
return $this->comment;
/**
* Returns the comment response object.
*
- * @return wcf\data\comment\response\CommentResponse
+ * @return \wcf\data\comment\response\CommentResponse
*/
public function getResponse() {
return $this->response;
/**
* Returns the comment manager.
*
- * @return wcf\system\comment\manager\ICommentManager
+ * @return \wcf\system\comment\manager\ICommentManager
*/
public function getCommentManager() {
return $this->commentProcessor;
*/
class CommentEditor extends DatabaseObjectEditor {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\comment\Comment';
*/
class CommentList extends DatabaseObjectList {
/**
- * @see wcf\data\DatabaseObjectList::$className
+ * @see \wcf\data\DatabaseObjectList::$className
*/
public $className = 'wcf\data\comment\Comment';
}
*/
class LikeableComment extends AbstractLikeObject {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\comment\Comment';
/**
- * @see wcf\data\like\object\ILikeObject::getTitle()
+ * @see \wcf\data\like\object\ILikeObject::getTitle()
*/
public function getTitle() {
return $this->message;
}
/**
- * @see wcf\data\like\object\ILikeObject::getURL()
+ * @see \wcf\data\like\object\ILikeObject::getURL()
*/
public function getURL() {
return $this->getLink();
}
/**
- * @see wcf\data\like\object\ILikeObject::getUserID()
+ * @see \wcf\data\like\object\ILikeObject::getUserID()
*/
public function getUserID() {
return $this->userID;
}
/**
- * @see wcf\data\like\object\ILikeObject::getObjectType()
+ * @see \wcf\data\like\object\ILikeObject::getObjectType()
*/
public function getObjectType() {
if ($this->objectType === null) {
*/
class LikeableCommentProvider extends AbstractObjectTypeProvider implements ILikeObjectTypeProvider {
/**
- * @see wcf\data\object\type\AbstractObjectTypeProvider::$className
+ * @see \wcf\data\object\type\AbstractObjectTypeProvider::$className
*/
public $className = 'wcf\data\comment\Comment';
/**
- * @see wcf\data\object\type\AbstractObjectTypeProvider::$decoratorClassName
+ * @see \wcf\data\object\type\AbstractObjectTypeProvider::$decoratorClassName
*/
public $decoratorClassName = 'wcf\data\comment\LikeableComment';
/**
- * @see wcf\data\object\type\AbstractObjectTypeProvider::$listClassName
+ * @see \wcf\data\object\type\AbstractObjectTypeProvider::$listClassName
*/
public $listClassName = 'wcf\data\comment\CommentList';
/**
- * @see wcf\data\like\ILikeObjectTypeProvider::checkPermissions()
+ * @see \wcf\data\like\ILikeObjectTypeProvider::checkPermissions()
*/
public function checkPermissions(ILikeObject $comment) {
$objectType = CommentHandler::getInstance()->getObjectType($comment->objectTypeID);
*/
class StructuredComment extends DatabaseObjectDecorator implements \Countable, \Iterator {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
public static $baseClass = 'wcf\data\comment\Comment';
/**
* list of ordered responses
- * @var array<wcf\data\comment\response\StructuredCommentResponse>
+ * @var array<\wcf\data\comment\response\StructuredCommentResponse>
*/
protected $responses = array();
/**
* user profile object
- * @var wcf\data\user\UserProfile
+ * @var \wcf\data\user\UserProfile
*/
public $userProfile = null;
/**
* Adds an response
*
- * @param wcf\data\comment\response\StructuredCommentResponse $response
+ * @param \wcf\data\comment\response\StructuredCommentResponse $response
*/
public function addResponse(StructuredCommentResponse $response) {
$this->responses[] = $response;
/**
* Returns the last responses for this comment.
*
- * @return array<wcf\data\comment\response\StructuredCommentReponse>
+ * @return array<\wcf\data\comment\response\StructuredCommentReponse>
*/
public function getResponses() {
return $this->responses;
/**
* Sets the user's profile.
*
- * @param wcf\data\user\UserProfile $userProfile
+ * @param \wcf\data\user\UserProfile $userProfile
*/
public function setUserProfile(UserProfile $userProfile) {
$this->userProfile = $userProfile;
/**
* Returns the user's profile.
*
- * @return wcf\data\user\UserProfile
+ * @return \wcf\data\user\UserProfile
*/
public function getUserProfile() {
if ($this->userProfile === null) {
class StructuredCommentList extends CommentList {
/**
* comment manager object
- * @var wcf\system\comment\manager\ICommentManager
+ * @var \wcf\system\comment\manager\ICommentManager
*/
public $commentManager = null;
public $responseIDs = array();
/**
- * @see wcf\data\DatabaseObjectList::$sqlLimit
+ * @see \wcf\data\DatabaseObjectList::$sqlLimit
*/
public $sqlLimit = 10;
/**
- * @see wcf\data\DatabaseObjectList::$sqlOrderBy
+ * @see \wcf\data\DatabaseObjectList::$sqlOrderBy
*/
public $sqlOrderBy = 'comment.time DESC';
/**
* Creates a new structured comment list.
*
- * @param wcf\system\comment\manager\ICommentManager $commentManager
+ * @param \wcf\system\comment\manager\ICommentManager $commentManager
* @param integer $objectTypeID
* @param integer $objectID
*/
}
/**
- * @see wcf\data\DatabaseObjectList::readObjects()
+ * @see \wcf\data\DatabaseObjectList::readObjects()
*/
public function readObjects() {
parent::readObjects();
*/
class ViewableComment extends DatabaseObjectDecorator {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\comment\Comment';
/**
* user profile object
- * @var wcf\data\user\UserProfile
+ * @var \wcf\data\user\UserProfile
*/
protected $userProfile = null;
/**
* Returns the user profile object.
*
- * @return wcf\data\user\UserProfile
+ * @return \wcf\data\user\UserProfile
*/
public function getUserProfile() {
if ($this->userProfile === null) {
*/
class CommentResponse extends DatabaseObject implements IMessage {
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'comment_response';
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexName
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexName
*/
protected static $databaseTableIndexName = 'responseID';
/**
* comment object
- * @var wcf\data\comment\Comment
+ * @var \wcf\data\comment\Comment
*/
protected $comment = null;
/**
- * @see wcf\data\IMessage::getFormattedMessage()
+ * @see \wcf\data\IMessage::getFormattedMessage()
*/
public function getFormattedMessage() {
return SimpleMessageParser::getInstance()->parse($this->message);
/**
* Returns comment object related to this response.
*
- * @return wcf\data\comment\Comment
+ * @return \wcf\data\comment\Comment
*/
public function getComment() {
if ($this->comment === null) {
/**
* Sets related comment object.
*
- * @param wcf\data\comment\Comment
+ * @param \wcf\data\comment\Comment
*/
public function setComment(Comment $comment) {
if ($this->commentID == $comment->commentID) {
}
/**
- * @see wcf\data\IMessage::getExcerpt()
+ * @see \wcf\data\IMessage::getExcerpt()
*/
public function getExcerpt($maxLength = 255) {
return StringUtil::truncateHTML($this->getFormattedMessage(), $maxLength);
}
/**
- * @see wcf\data\IMessage::getMessage()
+ * @see \wcf\data\IMessage::getMessage()
*/
public function getMessage() {
return $this->message;
}
/**
- * @see wcf\data\IUserContent::getTime()
+ * @see \wcf\data\IUserContent::getTime()
*/
public function getTime() {
return $this->time;
}
/**
- * @see wcf\data\IUserContent::getUserID()
+ * @see \wcf\data\IUserContent::getUserID()
*/
public function getUserID() {
return $this->userID;
}
/**
- * @see wcf\data\IUserContent::getUsername()
+ * @see \wcf\data\IUserContent::getUsername()
*/
public function getUsername() {
return $this->username;
}
/**
- * @see wcf\data\ILinkableObject::getLink()
+ * @see \wcf\data\ILinkableObject::getLink()
*/
public function getLink() {
return CommentHandler::getInstance()->getObjectType($this->getComment()->objectTypeID)->getProcessor()->getLink($this->getComment()->objectTypeID, $this->getComment()->objectID);
}
/**
- * @see wcf\data\ITitledObject::getTitle()
+ * @see \wcf\data\ITitledObject::getTitle()
*/
public function getTitle() {
return CommentHandler::getInstance()->getObjectType($this->getComment()->objectTypeID)->getProcessor()->getTitle($this->getComment()->objectTypeID, $this->getComment()->objectID, true);
}
/**
- * @see wcf\data\IMessage::isVisible()
+ * @see \wcf\data\IMessage::isVisible()
*/
public function isVisible() {
return true;
}
/**
- * @see wcf\data\IMessage::__toString()
+ * @see \wcf\data\IMessage::__toString()
*/
public function __toString() {
return $this->getFormattedMessage();
*/
class CommentResponseAction extends AbstractDatabaseObjectAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$allowGuestAccess
+ * @see \wcf\data\AbstractDatabaseObjectAction::$allowGuestAccess
*/
protected $allowGuestAccess = array('loadResponses');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$className
+ * @see \wcf\data\AbstractDatabaseObjectAction::$className
*/
protected $className = 'wcf\data\comment\response\CommentResponseEditor';
/**
* comment object
- * @var wcf\data\comment\Comment
+ * @var \wcf\data\comment\Comment
*/
public $comment = null;
/**
* comment manager object
- * @var wcf\system\comment\manager\ICommentManager
+ * @var \wcf\system\comment\manager\ICommentManager
*/
public $commentManager = null;
/**
- * @see wcf\data\AbstractDatabaseObjectAction::delete()
+ * @see \wcf\data\AbstractDatabaseObjectAction::delete()
*/
public function delete() {
if (empty($this->objects)) {
*/
class CommentResponseEditor extends DatabaseObjectEditor {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\comment\response\CommentResponse';
}
*/
class CommentResponseList extends DatabaseObjectList {
/**
- * @see wcf\data\DatabaseObjectList::$className
+ * @see \wcf\data\DatabaseObjectList::$className
*/
public $className = 'wcf\data\comment\response\CommentResponse';
/**
- * @see wcf\data\DatabaseObjectList::$sqlOrderBy
+ * @see \wcf\data\DatabaseObjectList::$sqlOrderBy
*/
public $sqlOrderBy = 'comment_response.time ASC';
}
*/
class LikeableCommentResponse extends AbstractLikeObject {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\comment\response\CommentResponse';
/**
- * @see wcf\data\like\object\ILikeObject::getObjectType()
+ * @see \wcf\data\like\object\ILikeObject::getObjectType()
*/
public function getObjectType() {
if ($this->objectType === null) {
}
/**
- * @see wcf\data\ITitledObject::getTitle()
+ * @see \wcf\data\ITitledObject::getTitle()
*/
public function getTitle() {
return $this->message;
}
/**
- * @see wcf\data\like\object\ILikeObject::getURL()
+ * @see \wcf\data\like\object\ILikeObject::getURL()
*/
public function getURL() {
return $this->getLink();
}
/**
- * @see wcf\data\like\object\ILikeObject::getUserID()
+ * @see \wcf\data\like\object\ILikeObject::getUserID()
*/
public function getUserID() {
return $this->userID;
*/
class LikeableCommentResponseProvider extends AbstractObjectTypeProvider implements ILikeObjectTypeProvider {
/**
- * @see wcf\data\object\type\AbstractObjectTypeProvider::$className
+ * @see \wcf\data\object\type\AbstractObjectTypeProvider::$className
*/
public $className = 'wcf\data\comment\response\CommentResponse';
/**
- * @see wcf\data\object\type\AbstractObjectTypeProvider::$decoratorClassName
+ * @see \wcf\data\object\type\AbstractObjectTypeProvider::$decoratorClassName
*/
public $decoratorClassName = 'wcf\data\comment\response\LikeableCommentResponse';
/**
- * @see wcf\data\object\type\AbstractObjectTypeProvider::$listClassName
+ * @see \wcf\data\object\type\AbstractObjectTypeProvider::$listClassName
*/
public $listClassName = 'wcf\data\comment\response\CommentResponseList';
/**
- * @see wcf\data\like\ILikeObjectTypeProvider::checkPermissions()
+ * @see \wcf\data\like\ILikeObjectTypeProvider::checkPermissions()
*/
public function checkPermissions(ILikeObject $response) {
$comment = new Comment($response->commentID);
*/
class StructuredCommentResponse extends DatabaseObjectDecorator {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
public static $baseClass = 'wcf\data\comment\response\CommentResponse';
/**
* user profile object
- * @var wcf\data\user\UserProfile
+ * @var \wcf\data\user\UserProfile
*/
public $userProfile = null;
/**
* Sets the user's profile.
*
- * @param wcf\data\user\UserProfile $userProfile
+ * @param \wcf\data\user\UserProfile $userProfile
*/
public function setUserProfile(UserProfile $userProfile) {
$this->userProfile = $userProfile;
/**
* Returns the user's profile.
*
- * @return wcf\data\user\UserProfile
+ * @return \wcf\data\user\UserProfile
*/
public function getUserProfile() {
if ($this->userProfile === null) {
* Returns a structured response.
*
* @param integer $responseID
- * @return wcf\data\comment\response\StructuredCommentResponse
+ * @return \wcf\data\comment\response\StructuredCommentResponse
*/
public static function getResponse($responseID) {
$response = new CommentResponse($responseID);
class StructuredCommentResponseList extends CommentResponseList {
/**
* comment object
- * @var wcf\data\comment\Comment;
+ * @var \wcf\data\comment\Comment;
*/
public $comment = null;
/**
* comment manager
- * @var wcf\system\comment\manager\ICommentManager
+ * @var \wcf\system\comment\manager\ICommentManager
*/
public $commentManager = null;
public $minResponseTime = 0;
/**
- * @see wcf\data\DatabaseObjectList::$sqlLimit
+ * @see \wcf\data\DatabaseObjectList::$sqlLimit
*/
public $sqlLimit = 50;
/**
* Creates a new structured comment response list.
*
- * @param wcf\system\comment\manager\ICommentManager $commentManager
- * @param wcf\data\comment\Comment $comment
+ * @param \wcf\system\comment\manager\ICommentManager $commentManager
+ * @param \wcf\data\comment\Comment $comment
*/
public function __construct(ICommentManager $commentManager, Comment $comment) {
parent::__construct();
}
/**
- * @see wcf\data\DatabaseObjectList::readObjects()
+ * @see \wcf\data\DatabaseObjectList::readObjects()
*/
public function readObjects() {
parent::readObjects();
*/
class ViewableCommentResponse extends DatabaseObjectDecorator {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\comment\response\CommentResponse';
/**
* user profile object
- * @var wcf\data\user\UserProfile
+ * @var \wcf\data\user\UserProfile
*/
protected $userProfile = null;
/**
* Returns the user profile object.
*
- * @return wcf\data\user\UserProfile
+ * @return \wcf\data\user\UserProfile
*/
public function getUserProfile() {
if ($this->userProfile === null) {
*/
class CoreObject extends DatabaseObject {
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'core_object';
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexName
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexName
*/
protected static $databaseTableIndexName = 'objectID';
}
*/
class CoreObjectAction extends AbstractDatabaseObjectAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$className
+ * @see \wcf\data\AbstractDatabaseObjectAction::$className
*/
protected $className = 'wcf\data\core\object\CoreObjectEditor';
}
*/
class CoreObjectEditor extends DatabaseObjectEditor {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\core\object\CoreObject';
}
*/
class CoreObjectList extends DatabaseObjectList {
/**
- * @see wcf\data\DatabaseObjectList::$className
+ * @see \wcf\data\DatabaseObjectList::$className
*/
public $className = 'wcf\data\core\object\CoreObject';
}
*/
class Cronjob extends DatabaseObject {
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'cronjob';
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexName
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexName
*/
protected static $databaseTableIndexName = 'cronjobID';
*/
class CronjobAction extends AbstractDatabaseObjectAction implements IToggleAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$className
+ * @see \wcf\data\AbstractDatabaseObjectAction::$className
*/
protected $className = 'wcf\data\cronjob\CronjobEditor';
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$permissionsCreate
+ * @see \wcf\data\AbstractDatabaseObjectAction::$permissionsCreate
*/
protected $permissionsCreate = array('admin.system.canManageCronjob');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$permissionsDelete
+ * @see \wcf\data\AbstractDatabaseObjectAction::$permissionsDelete
*/
protected $permissionsDelete = array('admin.system.canManageCronjob');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$permissionsUpdate
+ * @see \wcf\data\AbstractDatabaseObjectAction::$permissionsUpdate
*/
protected $permissionsUpdate = array('admin.system.canManageCronjob');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$allowGuestAccess
+ * @see \wcf\data\AbstractDatabaseObjectAction::$allowGuestAccess
*/
protected $allowGuestAccess = array('executeCronjobs');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$requireACP
+ * @see \wcf\data\AbstractDatabaseObjectAction::$requireACP
*/
protected $requireACP = array('create', 'delete', 'update', 'toggle', 'execute');
/**
- * @see wcf\data\IDeleteAction::validateDelete()
+ * @see \wcf\data\IDeleteAction::validateDelete()
*/
public function validateDelete() {
parent::validateDelete();
}
/**
- * @see wcf\data\AbstractDatabaseAction::validateUpdate()
+ * @see \wcf\data\AbstractDatabaseAction::validateUpdate()
*/
public function validateUpdate() {
parent::validateUpdate();
}
/**
- * @see wcf\data\IToggleAction::validateToggle()
+ * @see \wcf\data\IToggleAction::validateToggle()
*/
public function validateToggle() {
parent::validateUpdate();
}
/**
- * @see wcf\data\IToggleAction::toggle()
+ * @see \wcf\data\IToggleAction::toggle()
*/
public function toggle() {
foreach ($this->objects as $cronjob) {
*/
class CronjobEditor extends DatabaseObjectEditor implements IEditableCachedObject {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\cronjob\Cronjob';
/**
- * @see wcf\data\IEditableObject::create()
+ * @see \wcf\data\IEditableObject::create()
*/
public static function create(array $parameters = array()) {
$descriptions = array();
}
/**
- * @see wcf\data\IEditableCachedObject::resetCache()
+ * @see \wcf\data\IEditableCachedObject::resetCache()
*/
public static function resetCache() {
CronjobCacheBuilder::getInstance()->reset();
*/
class CronjobList extends DatabaseObjectList {
/**
- * @see wcf\data\DatabaseObjectList::$className
+ * @see \wcf\data\DatabaseObjectList::$className
*/
public $className = 'wcf\data\cronjob\Cronjob';
}
*/
class CronjobLog extends DatabaseObject {
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'cronjob_log';
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexName
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexName
*/
protected static $databaseTableIndexName = 'cronjobLogID';
}
*/
class CronjobLogAction extends AbstractDatabaseObjectAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$className
+ * @see \wcf\data\AbstractDatabaseObjectAction::$className
*/
protected $className = 'wcf\data\cronjob\log\CronjobLogEditor';
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$requireACP
+ * @see \wcf\data\AbstractDatabaseObjectAction::$requireACP
*/
protected $requireACP = array('clearAll');
*/
class CronjobLogEditor extends DatabaseObjectEditor {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\cronjob\log\CronjobLog';
*/
class CronjobLogList extends DatabaseObjectList {
/**
- * @see wcf\data\DatabaseObjectList::$className
+ * @see \wcf\data\DatabaseObjectList::$className
*/
public $className = 'wcf\data\cronjob\log\CronjobLog';
}
*/
class DashboardBox extends DatabaseObject {
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'dashboard_box';
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexName
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexName
*/
protected static $databaseTableIndexName = 'boxID';
/**
* Returns the owner of this dashboard box.
*
- * @return wcf\data\package\Package
+ * @return \wcf\data\package\Package
*/
public function getPackage() {
return PackageCache::getInstance()->getPackage($this->packageID);
class DashboardBoxAction extends AbstractDatabaseObjectAction implements ISortableAction {
/**
* list of available dashboard boxes
- * @var array<wcf\data\dashboard\box\DashboardBox>
+ * @var array<\wcf\data\dashboard\box\DashboardBox>
*/
public $boxes = array();
/**
* object type object
- * @var wcf\data\object\type\ObjectType
+ * @var \wcf\data\object\type\ObjectType
*/
public $objectType = null;
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$requireACP
+ * @see \wcf\data\AbstractDatabaseObjectAction::$requireACP
*/
protected $requireACP = array('updatePosition');
/**
- * @see wcf\data\ISortableAction::validateUpdatePosition()
+ * @see \wcf\data\ISortableAction::validateUpdatePosition()
*/
public function validateUpdatePosition() {
// validate permissions
}
/**
- * @see wcf\data\ISortableAction::updatePosition()
+ * @see \wcf\data\ISortableAction::updatePosition()
*/
public function updatePosition() {
// remove previous settings
*/
class DashboardBoxEditor extends DatabaseObjectEditor {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\dashboard\box\DashboardBox';
}
*/
class EventListener extends DatabaseObject {
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'event_listener';
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexName
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexName
*/
protected static $databaseTableIndexName = 'listenerID';
}
*/
class EventListenerAction extends AbstractDatabaseObjectAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$className
+ * @see \wcf\data\AbstractDatabaseObjectAction::$className
*/
protected $className = 'wcf\data\event\listener\EventListenerEditor';
}
*/
class EventListenerEditor extends DatabaseObjectEditor {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\event\listener\EventListener';
}
*/
class EventListenerList extends DatabaseObjectList {
/**
- * @see wcf\data\DatabaseObjectList::$className
+ * @see \wcf\data\DatabaseObjectList::$className
*/
public $className = 'wcf\data\event\listener\EventListener';
}
*/
class Label extends DatabaseObject implements IRouteController {
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'label';
/**
- * @see wcf\data\DatabaseObject::$databaseIndexName
+ * @see \wcf\data\DatabaseObject::$databaseIndexName
*/
protected static $databaseTableIndexName = 'labelID';
}
/**
- * @see wcf\data\ITitledObject::getTitle()
+ * @see \wcf\data\ITitledObject::getTitle()
*/
public function getTitle() {
return WCF::getLanguage()->get($this->label);
*/
class LabelAction extends AbstractDatabaseObjectAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$className
+ * @see \wcf\data\AbstractDatabaseObjectAction::$className
*/
protected $className = 'wcf\data\label\LabelEditor';
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$permissionsCreate
+ * @see \wcf\data\AbstractDatabaseObjectAction::$permissionsCreate
*/
protected $permissionsCreate = array('admin.content.label.canManageLabel');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$permissionsDelete
+ * @see \wcf\data\AbstractDatabaseObjectAction::$permissionsDelete
*/
protected $permissionsDelete = array('admin.content.label.canManageLabel');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$permissionsUpdate
+ * @see \wcf\data\AbstractDatabaseObjectAction::$permissionsUpdate
*/
protected $permissionsUpdate = array('admin.content.label.canManageLabel');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$requireACP
+ * @see \wcf\data\AbstractDatabaseObjectAction::$requireACP
*/
protected $requireACP = array('create', 'delete', 'update');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::delete()
+ * @see \wcf\data\AbstractDatabaseObjectAction::delete()
*/
public function delete() {
parent::delete();
*/
class LabelEditor extends DatabaseObjectEditor implements IEditableCachedObject {
/**
- * @see wcf\data\DatabaseObjectEditor::$baseClass
+ * @see \wcf\data\DatabaseObjectEditor::$baseClass
*/
protected static $baseClass = 'wcf\data\label\Label';
/**
- * @see wcf\data\IEditableCachedObject::resetCache()
+ * @see \wcf\data\IEditableCachedObject::resetCache()
*/
public static function resetCache() {
LabelCacheBuilder::getInstance()->reset();
*/
class LabelList extends DatabaseObjectList {
/**
- * @see wcf\data\DatabaseObjectList::$className
+ * @see \wcf\data\DatabaseObjectList::$className
*/
public $className = 'wcf\data\label\Label';
}
*/
class LabelGroup extends DatabaseObject implements IRouteController {
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'label_group';
/**
- * @see wcf\data\DatabaseObject::$databaseIndexName
+ * @see \wcf\data\DatabaseObject::$databaseIndexName
*/
protected static $databaseTableIndexName = 'groupID';
/**
- * @see wcf\data\ITitledObject::getTitle()
+ * @see \wcf\data\ITitledObject::getTitle()
*/
public function getTitle() {
return $this->groupName;
*/
class LabelGroupAction extends AbstractDatabaseObjectAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$className
+ * @see \wcf\data\AbstractDatabaseObjectAction::$className
*/
protected $className = 'wcf\data\label\group\LabelGroupEditor';
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$permissionsCreate
+ * @see \wcf\data\AbstractDatabaseObjectAction::$permissionsCreate
*/
protected $permissionsCreate = array('admin.content.label.canManageLabel');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$permissionsDelete
+ * @see \wcf\data\AbstractDatabaseObjectAction::$permissionsDelete
*/
protected $permissionsDelete = array('admin.content.label.canManageLabel');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$permissionsUpdate
+ * @see \wcf\data\AbstractDatabaseObjectAction::$permissionsUpdate
*/
protected $permissionsUpdate = array('admin.content.label.canManageLabel');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$requireACP
+ * @see \wcf\data\AbstractDatabaseObjectAction::$requireACP
*/
protected $requireACP = array('create', 'delete', 'update');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::delete()
+ * @see \wcf\data\AbstractDatabaseObjectAction::delete()
*/
public function delete() {
$count = parent::delete();
*/
class LabelGroupEditor extends DatabaseObjectEditor implements IEditableCachedObject {
/**
- * @see wcf\data\DatabaseObjectEditor::$baseClass
+ * @see \wcf\data\DatabaseObjectEditor::$baseClass
*/
protected static $baseClass = 'wcf\data\label\group\LabelGroup';
/**
- * @see wcf\data\IEditableObject::deleteAll()
+ * @see \wcf\data\IEditableObject::deleteAll()
*/
public static function deleteAll(array $objectIDs = array()) {
$count = parent::deleteAll($objectIDs);
}
/**
- * @see wcf\data\IEditableCachedObject::resetCache()
+ * @see \wcf\data\IEditableCachedObject::resetCache()
*/
public static function resetCache() {
LabelCacheBuilder::getInstance()->reset();
*/
class LabelGroupList extends DatabaseObjectList {
/**
- * @see wcf\data\DatabaseObjectList::$className
+ * @see \wcf\data\DatabaseObjectList::$className
*/
public $className = 'wcf\data\label\group\LabelGroup';
}
*/
class ViewableLabelGroup extends DatabaseObjectDecorator implements \Countable, ITraversableObject {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\label\group\LabelGroup';
/**
* list of labels
- * @var array<wcf\data\label\Label>
+ * @var array<\wcf\data\label\Label>
*/
protected $labels = array();
/**
* Adds a label.
*
- * @param wcf\data\label\Label $label
+ * @param \wcf\data\label\Label $label
*/
public function addLabel(Label $label) {
$this->labels[$label->labelID] = $label;
/**
* Returns a list of labels.
*
- * @return array<wcf\data\label\Label>
+ * @return array<\wcf\data\label\Label>
*/
public function getLabels() {
return $this->labels;
* Returns a label by id.
*
* @param integer $labelID
- * @return wcf\data\label\Label
+ * @return \wcf\data\label\Label
*/
public function getLabel($labelID) {
if (isset($this->labels[$labelID])) {
}
/**
- * @see wcf\data\ITraversableObject::seekTo()
+ * @see \wcf\data\ITraversableObject::seekTo()
*/
public function seekTo($objectID) {
$this->index = array_search($objectID, $this->indexToObject);
}
/**
- * @see wcf\data\ITraversableObject::search()
+ * @see \wcf\data\ITraversableObject::search()
*/
public function search($objectID) {
try {
*/
class Language extends DatabaseObject {
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'language';
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexName
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexName
*/
protected static $databaseTableIndexName = 'languageID';
/**
* instance of LanguageEditor
- * @var wcf\data\language\LanguageEditor
+ * @var \wcf\data\language\LanguageEditor
*/
private $editor = null;
/**
* Returns a list of available languages.
*
- * @return array<wcf\data\language\Language>
+ * @return array<\wcf\data\language\Language>
*/
public function getLanguages() {
return LanguageFactory::getInstance()->getLanguages();
*/
class LanguageAction extends AbstractDatabaseObjectAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$className
+ * @see \wcf\data\AbstractDatabaseObjectAction::$className
*/
protected $className = 'wcf\data\language\LanguageEditor';
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$permissionsCreate
+ * @see \wcf\data\AbstractDatabaseObjectAction::$permissionsCreate
*/
protected $permissionsCreate = array('admin.language.canManageLanguage');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$permissionsDelete
+ * @see \wcf\data\AbstractDatabaseObjectAction::$permissionsDelete
*/
protected $permissionsDelete = array('admin.language.canManageLanguage');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$permissionsUpdate
+ * @see \wcf\data\AbstractDatabaseObjectAction::$permissionsUpdate
*/
protected $permissionsUpdate = array('admin.language.canManageLanguage');
/**
* language editor object
- * @var wcf\data\language\LanguageEditor
+ * @var \wcf\data\language\LanguageEditor
*/
protected $languageEditor = null;
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$requireACP
+ * @see \wcf\data\AbstractDatabaseObjectAction::$requireACP
*/
protected $requireACP = array('create', 'delete', 'setAsDefault', 'update');
*/
class LanguageEditor extends DatabaseObjectEditor implements IEditableCachedObject {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\language\Language';
/**
- * @see wcf\data\DatabaseObjectEditor::delete()
+ * @see \wcf\data\DatabaseObjectEditor::delete()
*/
public function delete() {
parent::delete();
/**
* Updates the language files for the given category.
*
- * @param wcf\data\language\category\LanguageCategory $languageCategory
+ * @param \wcf\data\language\category\LanguageCategory $languageCategory
*/
public function updateCategory(LanguageCategory $languageCategory) {
$this->writeLanguageFiles(array($languageCategory->languageCategoryID));
* Imports language items from an XML file into this language.
* Updates the relevant language files automatically.
*
- * @param wcf\util\XML $xml
+ * @param \wcf\util\XML $xml
* @param integer $packageID
* @param boolean $updateFiles
* @param boolean $updateExistingItems
/**
* Takes an XML object and returns the specific language code.
*
- * @param wcf\util\XML $xml
+ * @param \wcf\util\XML $xml
* @return string
*/
public static function readLanguageCodeFromXML(XML $xml) {
/**
* Takes an XML object and returns the specific language name.
*
- * @param wcf\util\XML $xml
+ * @param \wcf\util\XML $xml
* @return string language name
*/
public static function readLanguageNameFromXML(XML $xml) {
/**
* Takes an XML object and returns the specific country code.
*
- * @param wcf\util\XML $xml
+ * @param \wcf\util\XML $xml
* @return string country code
*/
public static function readCountryCodeFromXML(XML $xml) {
* Imports language items from an XML file into a new or a current language.
* Updates the relevant language files automatically.
*
- * @param wcf\util\XML $xml
+ * @param \wcf\util\XML $xml
* @param integer $packageID
- * @return wcf\data\language\LanguageEditor
+ * @return \wcf\data\language\LanguageEditor
*/
public static function importFromXML(XML $xml, $packageID) {
$languageCode = self::readLanguageCodeFromXML($xml);
* Updates the language items of a language category.
*
* @param array $items
- * @param wcf\data\language\category\LanguageCategory $category
+ * @param \wcf\data\language\category\LanguageCategory $category
* @param integer $packageID
* @param array $useCustom
*/
}
/**
- * @see wcf\data\IEditableCachedObject::resetCache()
+ * @see \wcf\data\IEditableCachedObject::resetCache()
*/
public static function resetCache() {
LanguageFactory::getInstance()->clearCache();
*/
class LanguageList extends DatabaseObjectList {
/**
- * @see wcf\data\DatabaseObjectList::$className
+ * @see \wcf\data\DatabaseObjectList::$className
*/
public $className = 'wcf\data\language\Language';
}
*/
class SetupLanguage extends Language {
/**
- * @see wcf\data\DatabaseObject::__construct()
+ * @see \wcf\data\DatabaseObject::__construct()
*/
public function __construct($languageID, array $row, Language $language = null) {
if ($row === null) {
}
/**
- * @see wcf\data\language\Language::loadCategory()
+ * @see \wcf\data\language\Language::loadCategory()
*/
protected function loadCategory($category) {
return false;
*/
class LanguageCategory extends DatabaseObject {
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'language_category';
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexName
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexName
*/
protected static $databaseTableIndexName = 'languageCategoryID';
}
*/
class LanguageCategoryAction extends AbstractDatabaseObjectAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$className
+ * @see \wcf\data\AbstractDatabaseObjectAction::$className
*/
protected $className = 'wcf\data\language\category\LanguageCategoryEditor';
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$permissionsCreate
+ * @see \wcf\data\AbstractDatabaseObjectAction::$permissionsCreate
*/
protected $permissionsCreate = array('admin.language.canManageLanguage');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$permissionsDelete
+ * @see \wcf\data\AbstractDatabaseObjectAction::$permissionsDelete
*/
protected $permissionsDelete = array('admin.language.canManageLanguage');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$permissionsUpdate
+ * @see \wcf\data\AbstractDatabaseObjectAction::$permissionsUpdate
*/
protected $permissionsUpdate = array('admin.language.canManageLanguage');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$requireACP
+ * @see \wcf\data\AbstractDatabaseObjectAction::$requireACP
*/
protected $requireACP = array('create', 'delete', 'update');
}
*/
class LanguageCategoryEditor extends DatabaseObjectEditor {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\language\category\LanguageCategory';
}
*/
class LanguageCategoryList extends DatabaseObjectList {
/**
- * @see wcf\data\DatabaseObjectList::$className
+ * @see \wcf\data\DatabaseObjectList::$className
*/
public $className = 'wcf\data\language\category\LanguageCategory';
}
*/
class LanguageItem extends DatabaseObject {
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'language_item';
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexName
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexName
*/
protected static $databaseTableIndexName = 'languageItemID';
}
*/
class LanguageItemAction extends AbstractDatabaseObjectAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$className
+ * @see \wcf\data\AbstractDatabaseObjectAction::$className
*/
protected $className = 'wcf\data\language\item\LanguageItemEditor';
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$permissionsCreate
+ * @see \wcf\data\AbstractDatabaseObjectAction::$permissionsCreate
*/
protected $permissionsCreate = array('admin.language.canManageLanguage');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$permissionsDelete
+ * @see \wcf\data\AbstractDatabaseObjectAction::$permissionsDelete
*/
protected $permissionsDelete = array('admin.language.canManageLanguage');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$permissionsUpdate
+ * @see \wcf\data\AbstractDatabaseObjectAction::$permissionsUpdate
*/
protected $permissionsUpdate = array('admin.language.canManageLanguage');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$requireACP
+ * @see \wcf\data\AbstractDatabaseObjectAction::$requireACP
*/
protected $requireACP = array('create', 'delete', 'edit', 'prepareEdit', 'update');
*/
class LanguageItemEditor extends DatabaseObjectEditor {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\language\item\LanguageItem';
}
*/
class LanguageItemList extends DatabaseObjectList {
/**
- * @see wcf\data\DatabaseObjectList::$className
+ * @see \wcf\data\DatabaseObjectList::$className
*/
public $className = 'wcf\data\language\item\LanguageItem';
}
*/
class LanguageServer extends DatabaseObject {
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'language_server';
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexName
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexName
*/
protected static $databaseTableIndexName = 'languageServerID';
}
*/
class LanguageServerAction extends AbstractDatabaseObjectAction implements IToggleAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$className
+ * @see \wcf\data\AbstractDatabaseObjectAction::$className
*/
protected $className = 'wcf\data\language\server\LanguageServerEditor';
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$permissionsCreate
+ * @see \wcf\data\AbstractDatabaseObjectAction::$permissionsCreate
*/
protected $permissionsCreate = array('admin.language.canManageLanguage');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$permissionsDelete
+ * @see \wcf\data\AbstractDatabaseObjectAction::$permissionsDelete
*/
protected $permissionsDelete = array('admin.language.canManageLanguage');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$permissionsUpdate
+ * @see \wcf\data\AbstractDatabaseObjectAction::$permissionsUpdate
*/
protected $permissionsUpdate = array('admin.language.canManageLanguage');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$requireACP
+ * @see \wcf\data\AbstractDatabaseObjectAction::$requireACP
*/
protected $requireACP = array('create', 'delete', 'toggle', 'update');
/**
- * @see wcf\data\IToggleAction::toggle()
+ * @see \wcf\data\IToggleAction::toggle()
*/
public function toggle() {
foreach ($this->objects as $serverEditor) {
}
/**
- * @see wcf\data\IToggleAction::validateToggle()
+ * @see \wcf\data\IToggleAction::validateToggle()
*/
public function validateToggle() {
$this->validateUpdate();
*/
class LanguageServerEditor extends DatabaseObjectEditor {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\language\server\LanguageServer';
}
*/
class LanguageServerList extends DatabaseObjectList {
/**
- * @see wcf\data\DatabaseObjectList::$className
+ * @see \wcf\data\DatabaseObjectList::$className
*/
public $className = 'wcf\data\language\server\LanguageServer';
}
/**
* Returns true if the active user can access the given likeable object.
*
- * @param wcf\data\like\object\ILikeObject $object
+ * @param \wcf\data\like\object\ILikeObject $object
* @return boolean
*/
public function checkPermissions(ILikeObject $object);
*/
class Like extends DatabaseObject {
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'like';
/**
- * @see wcf\data\DatabaseObject::$databaseIndexName
+ * @see \wcf\data\DatabaseObject::$databaseIndexName
*/
protected static $databaseTableIndexName = 'likeID';
}
/**
- * @see wcf\data\IStorableObject::getDatabaseTableAlias()
+ * @see \wcf\data\IStorableObject::getDatabaseTableAlias()
*/
public static function getDatabaseTableAlias() {
return 'like_table';
*/
class LikeAction extends AbstractDatabaseObjectAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$allowGuestAccess
+ * @see \wcf\data\AbstractDatabaseObjectAction::$allowGuestAccess
*/
protected $allowGuestAccess = array('getLikeDetails');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$className
+ * @see \wcf\data\AbstractDatabaseObjectAction::$className
*/
protected $className = 'wcf\data\like\LikeEditor';
/**
* likeable object
- * @var wcf\data\like\object\ILikeObject
+ * @var \wcf\data\like\object\ILikeObject
*/
public $likeableObject = null;
/**
* object type object
- * @var wcf\data\object\type\ObjectType
+ * @var \wcf\data\object\type\ObjectType
*/
public $objectType = null;
/**
* like object type provider object
- * @var wcf\data\like\ILikeObjectTypeProvider
+ * @var \wcf\data\like\ILikeObjectTypeProvider
*/
public $objectTypeProvider = null;
}
/**
- * @see wcf\data\like\LikeAction::updateLike()
+ * @see \wcf\data\like\LikeAction::updateLike()
*/
public function like() {
return $this->updateLike(Like::LIKE);
}
/**
- * @see wcf\data\like\LikeAction::validateLike()
+ * @see \wcf\data\like\LikeAction::validateLike()
*/
public function validateDislike() {
$this->validateLike();
}
/**
- * @see wcf\data\like\LikeAction::updateLike()
+ * @see \wcf\data\like\LikeAction::updateLike()
*/
public function dislike() {
return $this->updateLike(Like::DISLIKE);
*/
class LikeEditor extends DatabaseObjectEditor {
/**
- * @see wcf\data\DatabaseObjectEditor::$baseClass
+ * @see \wcf\data\DatabaseObjectEditor::$baseClass
*/
protected static $baseClass = 'wcf\data\like\Like';
}
*/
class LikeList extends DatabaseObjectList {
/**
- * @see wcf\data\DatabaseObjectList::$className
+ * @see \wcf\data\DatabaseObjectList::$className
*/
public $className = 'wcf\data\like\Like';
}
*/
abstract class AbstractLikeObject extends DatabaseObjectDecorator implements ILikeObject {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\like\object\LikeObject';
/**
* object type
- * @var wcf\data\object\type\ObjectType
+ * @var \wcf\data\object\type\ObjectType
*/
protected $objectType = null;
/**
- * @see wcf\data\like\object\ILikeObject::updateLikeCounter()
+ * @see \wcf\data\like\object\ILikeObject::updateLikeCounter()
*/
public function updateLikeCounter($cumulativeLikes) { }
/**
- * @see wcf\data\like\object\ILikeObject::getObjectType()
+ * @see \wcf\data\like\object\ILikeObject::getObjectType()
*/
public function getObjectType() {
return $this->objectType;
}
/**
- * @see wcf\data\like\object\ILikeObject::setObjectType()
+ * @see \wcf\data\like\object\ILikeObject::setObjectType()
*/
public function setObjectType(ObjectType $objectType) {
$this->objectType = $objectType;
/**
* Gets the object type.
*
- * @return wcf\data\like\object\type\LikeObjectType
+ * @return \wcf\data\like\object\type\LikeObjectType
*/
public function getObjectType();
/**
* Sets the object type.
*
- * @param wcf\data\object\type\ObjectType
+ * @param \wcf\data\object\type\ObjectType
*/
public function setObjectType(ObjectType $objectType);
}
*/
class LikeObject extends DatabaseObject {
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'like_object';
/**
- * @see wcf\data\DatabaseObject::$databaseIndexName
+ * @see \wcf\data\DatabaseObject::$databaseIndexName
*/
protected static $databaseTableIndexName = 'likeObjectID';
/**
* liked object
- * @var wcf\data\like\object\ILikeObject
+ * @var \wcf\data\like\object\ILikeObject
*/
protected $likedObject = null;
/**
* list of users who liked this object
- * @var array<wcf\data\user\User>
+ * @var array<\wcf\data\user\User>
*/
protected $users = array();
/**
- * @see wcf\data\DatabaseObject::handleData();
+ * @see \wcf\data\DatabaseObject::handleData();
*/
protected function handleData($data) {
parent::handleData($data);
/**
* Gets the first 3 users who liked this object.
*
- * @return array<wcf\data\user\User>
+ * @return array<\wcf\data\user\User>
*/
public function getUsers() {
return $this->users;
/**
* Returns the liked object.
*
- * @return wcf\data\like\object\ILikeObject
+ * @return \wcf\data\like\object\ILikeObject
*/
public function getLikedObject() {
if ($this->likedObject === null) {
/**
* Sets the liked object.
*
- * @param wcf\data\like\object\ILikeObject $likeObject
+ * @param \wcf\data\like\object\ILikeObject $likeObject
*/
public function setLikedObject(ILikeObject $likedObject) {
$this->likedObject = $likedObject;
*
* @param integer $objectTypeID
* @param integer $objectID
- * @return wcf\data\like\object\LikeObject
+ * @return \wcf\data\like\object\LikeObject
*/
public static function getLikeObject($objectTypeID, $objectID) {
$sql = "SELECT *
*/
class LikeObjectEditor extends DatabaseObjectEditor {
/**
- * @see wcf\data\DatabaseObjectEditor::$baseClass
+ * @see \wcf\data\DatabaseObjectEditor::$baseClass
*/
protected static $baseClass = 'wcf\data\like\object\LikeObject';
}
*/
class LikeObjectList extends DatabaseObjectList {
/**
- * @see wcf\data\DatabaseObjectList::$className
+ * @see \wcf\data\DatabaseObjectList::$className
*/
public $className = 'wcf\data\like\object\LikeObject';
}
*/
class ModerationQueue extends DatabaseObject {
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'moderation_queue';
/**
- * @see wcf\data\DatabaseObject::$databaseIndexName
+ * @see \wcf\data\DatabaseObject::$databaseIndexName
*/
protected static $databaseTableIndexName = 'queueID';
const STATUS_DONE = 2;
/**
- * @see wcf\data\IStorableObject::__get()
+ * @see \wcf\data\IStorableObject::__get()
*/
public function __get($name) {
$value = parent::__get($name);
}
/**
- * @see wcf\data\DatabaseObject::handleData()
+ * @see \wcf\data\DatabaseObject::handleData()
*/
protected function handleData($data) {
parent::handleData($data);
*/
class ModerationQueueAction extends AbstractDatabaseObjectAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$className
+ * @see \wcf\data\AbstractDatabaseObjectAction::$className
*/
protected $className = 'wcf\data\moderation\queue\ModerationQueueEditor';
/**
- * @see wcf\data\AbstractDatabaseObjectAction::create()
+ * @see \wcf\data\AbstractDatabaseObjectAction::create()
*/
public function create() {
if (!isset($this->parameters['data']['lastChangeTime'])) {
}
/**
- * @see wcf\data\AbstractDatabaseObjectAction::update()
+ * @see \wcf\data\AbstractDatabaseObjectAction::update()
*/
public function update() {
if (!isset($this->parameters['data']['lastChangeTime'])) {
*/
class ModerationQueueActivationAction extends ModerationQueueAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$allowGuestAccess
+ * @see \wcf\data\AbstractDatabaseObjectAction::$allowGuestAccess
*/
protected $allowGuestAccess = array('enableContent', 'removeContent');
/**
* moderation queue editor object
- * @var wcf\data\moderation\queue\ModerationQueueEditor
+ * @var \wcf\data\moderation\queue\ModerationQueueEditor
*/
public $queue = null;
*/
class ModerationQueueEditor extends DatabaseObjectEditor {
/**
- * @see wcf\data\DatabaseObjectEditor::$baseClass
+ * @see \wcf\data\DatabaseObjectEditor::$baseClass
*/
protected static $baseClass = 'wcf\data\moderation\queue\ModerationQueue';
*/
class ModerationQueueList extends DatabaseObjectList {
/**
- * @see wcf\data\DatabaseObjectList::$className
+ * @see \wcf\data\DatabaseObjectList::$className
*/
public $className = 'wcf\data\moderation\queue\ModerationQueue';
}
*/
class ModerationQueueReportAction extends ModerationQueueAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$allowGuestAccess
+ * @see \wcf\data\AbstractDatabaseObjectAction::$allowGuestAccess
*/
protected $allowGuestAccess = array('prepareReport', 'removeContent', 'removeReport', 'report');
/**
* moderation queue editor object
- * @var wcf\data\moderation\queue\ModerationQueueEditor
+ * @var \wcf\data\moderation\queue\ModerationQueueEditor
*/
public $queue = null;
*/
class ViewableModerationQueue extends DatabaseObjectDecorator {
/**
- * @see wcf\data\DatabaseObject::$baseClass
+ * @see \wcf\data\DatabaseObject::$baseClass
*/
protected static $baseClass = 'wcf\data\moderation\queue\ModerationQueue';
/**
* affected object
- * @var wcf\data\IUserContent
+ * @var \wcf\data\IUserContent
*/
protected $affectedObject = null;
/**
* user profile object
- * @var wcf\data\user\UserProfile
+ * @var \wcf\data\user\UserProfile
*/
protected $userProfile = null;
/**
* Sets link for viewing/editing.
*
- * @param wcf\data\IUserContent $object
+ * @param \wcf\data\IUserContent $object
*/
public function setAffectedObject(IUserContent $object) {
$this->affectedObject = $object;
/**
* Returns affected object.
*
- * @return wcf\data\IUserContent
+ * @return \wcf\data\IUserContent
*/
public function getAffectedObject() {
return $this->affectedObject;
/**
* Sets associated user profile object.
*
- * @param wcf\data\user\UserProfile $userProfile
+ * @param \wcf\data\user\UserProfile $userProfile
*/
public function setUserProfile(UserProfile $userProfile) {
if ($this->affectedObject !== null && ($userProfile->userID == $this->affectedObject->getUserID())) {
/**
* Returns associated user profile object.
*
- * @return wcf\data\user\UserProfile
+ * @return \wcf\data\user\UserProfile
*/
public function getUserProfile() {
if ($this->affectedObject !== null && $this->userProfile === null) {
}
/**
- * @see wcf\data\moderation\queue\ViewableModerationQueue::getTitle()
+ * @see \wcf\data\moderation\queue\ViewableModerationQueue::getTitle()
*/
public function __toString() {
return $this->getTitle();
* Returns a viewable moderation queue entry.
*
* @param integer $queueID
- * @return wcf\data\moderation\queue\ViewableModerationQueue
+ * @return \wcf\data\moderation\queue\ViewableModerationQueue
*/
public static function getViewableModerationQueue($queueID) {
$queueList = new ViewableModerationQueueList();
public $loadUserProfiles = false;
/**
- * @see wcf\data\DatabaseObjectList::$useQualifiedShorthand
+ * @see \wcf\data\DatabaseObjectList::$useQualifiedShorthand
*/
public $useQualifiedShorthand = false;
/**
- * @see wcf\data\DatabaseObjectList::__construct()
+ * @see \wcf\data\DatabaseObjectList::__construct()
*/
public function __construct() {
parent::__construct();
}
/**
- * @see wcf\data\DatabaseObjectList::readObjects()
+ * @see \wcf\data\DatabaseObjectList::readObjects()
*/
public function readObjects() {
parent::readObjects();
*/
class ModificationLog extends DatabaseObject {
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'modification_log';
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexName
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexName
*/
protected static $databaseTableIndexName = 'logID';
/**
- * @see wcf\data\IStorableObject::__get()
+ * @see \wcf\data\IStorableObject::__get()
*/
public function __get($name) {
$value = parent::__get($name);
}
/**
- * @see wcf\data\DatabaseObject::handleData()
+ * @see \wcf\data\DatabaseObject::handleData()
*/
protected function handleData($data) {
parent::handleData($data);
*/
class ModificationLogEditor extends DatabaseObjectEditor {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\modification\log\ModificationLog';
}
*/
class ModificationLogList extends DatabaseObjectList {
/**
- * @see wcf\data\DatabaseObjectList::$className
+ * @see \wcf\data\DatabaseObjectList::$className
*/
public $className = 'wcf\data\modification\log\ModificationLog';
}
*/
abstract class AbstractObjectTypeProcessor extends DatabaseObjectDecorator implements IDatabaseObjectProcessor {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\object\type\ObjectType';
}
public $listClassName = '';
/**
- * @see wcf\data\object\type\IObjectTypeProvider::getObjectByID()
+ * @see \wcf\data\object\type\IObjectTypeProvider::getObjectByID()
*/
public function getObjectByID($objectID) {
$object = new $this->className($objectID);
}
/**
- * @see wcf\data\object\type\IObjectTypeProvider::getObjectsByIDs()
+ * @see \wcf\data\object\type\IObjectTypeProvider::getObjectsByIDs()
*/
public function getObjectsByIDs(array $objectIDs) {
$tableAlias = call_user_func(array($this->className, 'getDatabaseTableAlias'));
* Gets an object by its ID.
*
* @param integer $objectID
- * @return wcf\data\DatabaseObject
+ * @return \wcf\data\DatabaseObject
*/
public function getObjectByID($objectID);
* Gets like objects by their IDs.
*
* @param array<integer> $objectIDs
- * @return array<wcf\data\DatabaseObject>
+ * @return array<\wcf\data\DatabaseObject>
*/
public function getObjectsByIDs(array $objectIDs);
}
*/
class ObjectType extends ProcessibleDatabaseObject {
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'object_type';
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexName
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexName
*/
protected static $databaseTableIndexName = 'objectTypeID';
/**
- * @see wcf\data\IStorableObject::__get()
+ * @see \wcf\data\IStorableObject::__get()
*/
public function __get($name) {
$value = parent::__get($name);
}
/**
- * @see wcf\data\DatabaseObject::handleData()
+ * @see \wcf\data\DatabaseObject::handleData()
*/
protected function handleData($data) {
parent::handleData($data);
}
/**
- * @see wcf\data\ProcessibleDatabaseObject::getProcessor()
+ * @see \wcf\data\ProcessibleDatabaseObject::getProcessor()
*/
public function getProcessor() {
if ($this->processor === null) {
*/
class ObjectTypeAction extends AbstractDatabaseObjectAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$className
+ * @see \wcf\data\AbstractDatabaseObjectAction::$className
*/
protected $className = 'wcf\data\object\type\ObjectTypeEditor';
}
class ObjectTypeCache extends SingletonFactory {
/**
* object type definitions
- * @var array<wcf\data\object\type\definition\ObjectTypeDefinition>
+ * @var array<\wcf\data\object\type\definition\ObjectTypeDefinition>
*/
protected $definitions = array();
/**
* object type definitions sorted by name
- * @var array<wcf\data\object\type\definition\ObjectTypeDefinition>
+ * @var array<\wcf\data\object\type\definition\ObjectTypeDefinition>
*/
protected $definitionsByName = array();
/**
* object types
- * @var array<wcf\data\object\type\ObjectType>
+ * @var array<\wcf\data\object\type\ObjectType>
*/
protected $objectTypes = array();
protected $groupedObjectTypes = array();
/**
- * @see wcf\system\SingletonFactory::init()
+ * @see \wcf\system\SingletonFactory::init()
*/
protected function init() {
// get definition cache
* object type definition exists.
*
* @param integer $definitionID
- * @return wcf\data\object\type\definition\ObjectTypeDefinition
+ * @return \wcf\data\object\type\definition\ObjectTypeDefinition
*/
public function getDefinition($definitionID) {
if (isset($this->definitions[$definitionID])) {
* such object type definition exists.
*
* @param string $definitionName
- * @return wcf\data\object\type\definition\ObjectTypeDefinition
+ * @return \wcf\data\object\type\definition\ObjectTypeDefinition
*/
public function getDefinitionByName($definitionName) {
if (isset($this->definitionsByName[$definitionName])) {
* category name is invalid.
*
* @param string $categoryName
- * @return array<wcf\data\object\type\definition\ObjectTypeDefinition>
+ * @return array<\wcf\data\object\type\definition\ObjectTypeDefinition>
*/
public function getDefinitionsByCategory($categoryName) {
if (isset($this->definitionsByCategory[$categoryName])) {
* type exists.
*
* @param integer $objectTypeID
- * @return wcf\data\object\type\ObjectType
+ * @return \wcf\data\object\type\ObjectType
*/
public function getObjectType($objectTypeID) {
if (isset($this->objectTypes[$objectTypeID])) {
* Returns the list of object type with the given definition name.
*
* @param string $definitionName
- * @return array<wcf\data\object\type\ObjectType>
+ * @return array<\wcf\data\object\type\ObjectType>
*/
public function getObjectTypes($definitionName) {
if (isset($this->groupedObjectTypes[$definitionName])) {
*
* @param string $definitionName
* @param string $objectTypeName
- * @return wcf\data\object\type\ObjectType
+ * @return \wcf\data\object\type\ObjectType
*/
public function getObjectTypeByName($definitionName, $objectTypeName) {
if (isset($this->groupedObjectTypes[$definitionName]) && isset($this->groupedObjectTypes[$definitionName][$objectTypeName])) {
*/
class ObjectTypeEditor extends DatabaseObjectEditor implements IEditableCachedObject {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\object\type\ObjectType';
/**
- * @see wcf\data\IEditableCachedObject::resetCache()
+ * @see \wcf\data\IEditableCachedObject::resetCache()
*/
public static function resetCache() {
ObjectTypeCache::getInstance()->resetCache();
*/
class ObjectTypeList extends DatabaseObjectList {
/**
- * @see wcf\data\DatabaseObjectList::$className
+ * @see \wcf\data\DatabaseObjectList::$className
*/
public $className = 'wcf\data\object\type\ObjectType';
}
*/
class ObjectTypeDefinition extends DatabaseObject {
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'object_type_definition';
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexName
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexName
*/
protected static $databaseTableIndexName = 'definitionID';
}
*/
class ObjectTypeDefinitionAction extends AbstractDatabaseObjectAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$className
+ * @see \wcf\data\AbstractDatabaseObjectAction::$className
*/
protected $className = 'wcf\data\object\type\definition\ObjectTypeDefinitionEditor';
}
*/
class ObjectTypeDefinitionEditor extends DatabaseObjectEditor {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\object\type\definition\ObjectTypeDefinition';
}
*/
class ObjectTypeDefinitionList extends DatabaseObjectList {
/**
- * @see wcf\data\DatabaseObjectList::$className
+ * @see \wcf\data\DatabaseObjectList::$className
*/
public $className = 'wcf\data\object\type\definition\ObjectTypeDefinition';
}
*/
class Option extends DatabaseObject {
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'option';
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexName
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexName
*/
protected static $databaseTableIndexName = 'optionID';
/**
- * @see wcf\data\IStorableObject::__get()
+ * @see \wcf\data\IStorableObject::__get()
*/
public function __get($name) {
$value = parent::__get($name);
}
/**
- * @see wcf\data\DatabaseObject::handleData()
+ * @see \wcf\data\DatabaseObject::handleData()
*/
protected function handleData($data) {
parent::handleData($data);
/**
* Returns a list of options.
*
- * @return array<wcf\data\option\Option>
+ * @return array<\wcf\data\option\Option>
*/
public static function getOptions() {
$sql = "SELECT *
}
/**
- * @see wcf\data\IStorableObject::getDatabaseTableAlias()
+ * @see \wcf\data\IStorableObject::getDatabaseTableAlias()
*/
public static function getDatabaseTableAlias() {
return 'option_table';
*/
class OptionAction extends AbstractDatabaseObjectAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$className
+ * @see \wcf\data\AbstractDatabaseObjectAction::$className
*/
protected $className = 'wcf\data\option\OptionEditor';
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$permissionsCreate
+ * @see \wcf\data\AbstractDatabaseObjectAction::$permissionsCreate
*/
protected $permissionsCreate = array('admin.system.canEditOption');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$permissionsDelete
+ * @see \wcf\data\AbstractDatabaseObjectAction::$permissionsDelete
*/
protected $permissionsDelete = array('admin.system.canEditOption');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$permissionsUpdate
+ * @see \wcf\data\AbstractDatabaseObjectAction::$permissionsUpdate
*/
protected $permissionsUpdate = array('admin.system.canEditOption');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$requireACP
+ * @see \wcf\data\AbstractDatabaseObjectAction::$requireACP
*/
protected $requireACP = array('create', 'delete', 'import', 'update', 'updateAll');
const FILENAME = 'options.inc.php';
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\option\Option';
}
/**
- * @see wcf\data\IEditableCachedObject::resetCache()
+ * @see \wcf\data\IEditableCachedObject::resetCache()
*/
public static function resetCache() {
// reset cache
*/
class OptionList extends DatabaseObjectList {
/**
- * @see wcf\data\DatabaseObjectList::$className
+ * @see \wcf\data\DatabaseObjectList::$className
*/
public $className = 'wcf\data\option\Option';
}
*/
class OptionCategory extends DatabaseObject {
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'option_category';
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexName
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexName
*/
protected static $databaseTableIndexName = 'categoryID';
}
*/
class OptionCategoryAction extends AbstractDatabaseObjectAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$className
+ * @see \wcf\data\AbstractDatabaseObjectAction::$className
*/
protected $className = 'wcf\data\option\category\OptionCategoryEditor';
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$permissionsCreate
+ * @see \wcf\data\AbstractDatabaseObjectAction::$permissionsCreate
*/
protected $permissionsCreate = array('admin.system.canEditOption');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$permissionsDelete
+ * @see \wcf\data\AbstractDatabaseObjectAction::$permissionsDelete
*/
protected $permissionsDelete = array('admin.system.canEditOption');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$permissionsUpdate
+ * @see \wcf\data\AbstractDatabaseObjectAction::$permissionsUpdate
*/
protected $permissionsUpdate = array('admin.system.canEditOption');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$requireACP
+ * @see \wcf\data\AbstractDatabaseObjectAction::$requireACP
*/
protected $requireACP = array('create', 'delete', 'update');
}
*/
class OptionCategoryEditor extends DatabaseObjectEditor {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\option\category\OptionCategory';
}
*/
class OptionCategoryList extends DatabaseObjectList {
/**
- * @see wcf\data\DatabaseObjectList::$className
+ * @see \wcf\data\DatabaseObjectList::$className
*/
public $className = 'wcf\data\option\category\OptionCategory';
}
class Package extends DatabaseObject {
/**
* list of packages that this package requires
- * @var array<wcf\data\package\Package>
+ * @var array<\wcf\data\package\Package>
*/
protected $dependencies = null;
/**
* list of packages that require this package
- * @var array<wcf\data\package\Package>
+ * @var array<\wcf\data\package\Package>
*/
protected $dependentPackages = null;
/**
* list of packages that were given as required packages during installation
- * @var array<wcf\data\package\Package>
+ * @var array<\wcf\data\package\Package>
*/
protected $requiredPackages = null;
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'package';
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexName
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexName
*/
protected static $databaseTableIndexName = 'packageID';
}
/**
- * @see wcf\data\package\Package::getName()
+ * @see \wcf\data\package\Package::getName()
*/
public function __toString() {
return $this->getName();
* returned packages are the packages given in the <requiredpackages> tag
* in the package.xml of this package.
*
- * @return array<wcf\data\package\Package>
+ * @return array<\wcf\data\package\Package>
*/
public function getRequiredPackages() {
if ($this->requiredPackages === null) {
/**
* Returns a list of packages dependent from current package.
*
- * @return array<wcf\data\package\Package>
+ * @return array<\wcf\data\package\Package>
*/
public function getDependentPackages() {
if ($this->dependentPackages === null) {
*/
class PackageAction extends AbstractDatabaseObjectAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$className
+ * @see \wcf\data\AbstractDatabaseObjectAction::$className
*/
protected $className = 'wcf\data\package\PackageEditor';
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$permissionsCreate
+ * @see \wcf\data\AbstractDatabaseObjectAction::$permissionsCreate
*/
protected $permissionsCreate = array('admin.system.package.canInstallPackage');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$permissionsDelete
+ * @see \wcf\data\AbstractDatabaseObjectAction::$permissionsDelete
*/
protected $permissionsDelete = array('admin.system.package.canUninstallPackage');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$permissionsUpdate
+ * @see \wcf\data\AbstractDatabaseObjectAction::$permissionsUpdate
*/
protected $permissionsUpdate = array('admin.system.package.canUpdatePackage');
}
protected $packages = array();
/**
- * @see wcf\system\SingletonFactory::init()
+ * @see \wcf\system\SingletonFactory::init()
*/
protected function init() {
$this->packages = PackageCacheBuilder::getInstance()->getData();
* Returns a specific package.
*
* @param integer $packageID
- * @return wcf\data\package\Package
+ * @return \wcf\data\package\Package
*/
public function getPackage($packageID) {
if (isset($this->packages['packages'][$packageID])) {
/**
* Returns all packages.
*
- * @return array<wcf\data\package\Package>
+ * @return array<\wcf\data\package\Package>
*/
public function getPackages() {
return $this->packages;
* Returns a specific package.
*
* @param string $package
- * @return wcf\data\package\Package
+ * @return \wcf\data\package\Package
*/
public function getPackageByIdentifier($package) {
$packageID = $this->getPackageID($package);
*/
class PackageEditor extends DatabaseObjectEditor implements IEditableCachedObject {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\package\Package';
/**
- * @see wcf\data\IEditableCachedObject::resetCache()
+ * @see \wcf\data\IEditableCachedObject::resetCache()
*/
public static function resetCache() {
PackageCacheBuilder::getInstance()->reset();
*/
class PackageList extends DatabaseObjectList {
/**
- * @see wcf\data\DatabaseObjectList::$className
+ * @see \wcf\data\DatabaseObjectList::$className
*/
public $className = 'wcf\data\package\Package';
}
*/
class PackageInstallationPlugin extends DatabaseObject {
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'package_installation_plugin';
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexName
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexName
*/
protected static $databaseTableIndexName = 'pluginName';
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexIsIdentity
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexIsIdentity
*/
protected static $databaseTableIndexIsIdentity = false;
}
*/
class PackageInstallationPluginAction extends AbstractDatabaseObjectAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$className
+ * @see \wcf\data\AbstractDatabaseObjectAction::$className
*/
protected $className = 'wcf\data\package\installation\plugin\PackageInstallationPluginEditor';
}
*/
class PackageInstallationPluginEditor extends DatabaseObjectEditor {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\package\installation\plugin\PackageInstallationPlugin';
}
*/
class PackageInstallationPluginList extends DatabaseObjectList {
/**
- * @see wcf\data\DatabaseObjectList::$className
+ * @see \wcf\data\DatabaseObjectList::$className
*/
public $className = 'wcf\data\package\installation\plugin\PackageInstallationPlugin';
}
*/
class PackageInstallationQueue extends DatabaseObject {
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'package_installation_queue';
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexName
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexName
*/
protected static $databaseTableIndexName = 'queueID';
*/
class PackageInstallationQueueAction extends AbstractDatabaseObjectAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$className
+ * @see \wcf\data\AbstractDatabaseObjectAction::$className
*/
protected $className = 'wcf\data\package\installation\queue\PackageInstallationQueueEditor';
/**
* queue of the canceled installation
- * @var wcf\data\package\installation\queue\PackageInstallationQueueEditor
+ * @var \wcf\data\package\installation\queue\PackageInstallationQueueEditor
*/
protected $queue = null;
/**
* package the prepared queue belongs to
- * @var wcf\data\package\Package
+ * @var \wcf\data\package\Package
*/
protected $package = null;
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$requireACP
+ * @see \wcf\data\AbstractDatabaseObjectAction::$requireACP
*/
protected $requireACP = array('cancelInstallation', 'prepareQueue');
*/
class PackageInstallationQueueEditor extends DatabaseObjectEditor {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\package\installation\queue\PackageInstallationQueue';
}
*/
class PackageInstallationQueueList extends DatabaseObjectList {
/**
- * @see wcf\data\DatabaseObjectList::$className
+ * @see \wcf\data\DatabaseObjectList::$className
*/
public $className = 'wcf\data\package\installation\queue\PackageInstallationQueue';
}
*/
class PackageUpdate extends DatabaseObject {
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'package_update';
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexName
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexName
*/
protected static $databaseTableIndexName = 'packageUpdateID';
*/
class PackageUpdateAction extends AbstractDatabaseObjectAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$className
+ * @see \wcf\data\AbstractDatabaseObjectAction::$className
*/
protected $className = 'wcf\data\package\update\PackageUpdateEditor';
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$requireACP
+ * @see \wcf\data\AbstractDatabaseObjectAction::$requireACP
*/
protected $requireACP = array('getResultList', 'prepareInstallation', 'prepareUpdate', 'search', 'searchForUpdates');
/**
* search object
- * @var wcf\data\search\Search
+ * @var \wcf\data\search\Search
*/
protected $search = null;
*/
class PackageUpdateEditor extends DatabaseObjectEditor {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\package\update\PackageUpdate';
}
*/
class PackageUpdateList extends DatabaseObjectList {
/**
- * @see wcf\data\DatabaseObjectList::$className
+ * @see \wcf\data\DatabaseObjectList::$className
*/
public $className = 'wcf\data\package\update\PackageUpdate';
/**
- * @see wcf\data\DatabaseObjectList::__construct()
+ * @see \wcf\data\DatabaseObjectList::__construct()
*/
public function __construct($useSqlOr = false) {
parent::__construct();
*/
class ViewablePackageUpdate extends DatabaseObjectDecorator {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\package\update\PackageUpdate';
/**
* latest accessible package update version object
- * @var wcf\data\package\update\version\PackageUpdateVersion
+ * @var \wcf\data\package\update\version\PackageUpdateVersion
*/
protected $accessibleVersion = null;
/**
* latest package update version object
- * @var wcf\data\package\update\version\PackageUpdateVersion
+ * @var \wcf\data\package\update\version\PackageUpdateVersion
*/
protected $latestVersion = null;
/**
* Sets latest accessible package update version object.
*
- * @param wcf\data\package\update\version\PackageUpdateVersion $latestVersion
+ * @param \wcf\data\package\update\version\PackageUpdateVersion $latestVersion
*/
public function setAccessibleVersion(PackageUpdateVersion $latestVersion) {
$this->accessibleVersion = $latestVersion;
/**
* Sets latest package update version object.
*
- * @param wcf\data\package\update\version\PackageUpdateVersion $latestVersion
+ * @param \wcf\data\package\update\version\PackageUpdateVersion $latestVersion
*/
public function setLatestVersion(PackageUpdateVersion $latestVersion) {
$this->latestVersion = $latestVersion;
/**
* Returns latest accessible package update version object.
*
- * @return wcf\data\package\update\version\PackageUpdateVersion
+ * @return \wcf\data\package\update\version\PackageUpdateVersion
*/
public function getAccessibleVersion() {
return $this->accessibleVersion;
/**
* Returns latest package update version object.
*
- * @return wcf\data\package\update\version\PackageUpdateVersion
+ * @return \wcf\data\package\update\version\PackageUpdateVersion
*/
public function getLatestVersion() {
return $this->latestVersion;
*/
class PackageUpdateServer extends DatabaseObject {
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'package_update_server';
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexName
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexName
*/
protected static $databaseTableIndexName = 'packageUpdateServerID';
*/
class PackageUpdateServerAction extends AbstractDatabaseObjectAction implements IToggleAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$className
+ * @see \wcf\data\AbstractDatabaseObjectAction::$className
*/
protected $className = 'wcf\data\package\update\server\PackageUpdateServerEditor';
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$permissionsCreate
+ * @see \wcf\data\AbstractDatabaseObjectAction::$permissionsCreate
*/
protected $permissionsCreate = array('admin.system.package.canEditServer');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$permissionsDelete
+ * @see \wcf\data\AbstractDatabaseObjectAction::$permissionsDelete
*/
protected $permissionsDelete = array('admin.system.package.canEditServer');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$permissionsUpdate
+ * @see \wcf\data\AbstractDatabaseObjectAction::$permissionsUpdate
*/
protected $permissionsUpdate = array('admin.system.package.canEditServer');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$requireACP
+ * @see \wcf\data\AbstractDatabaseObjectAction::$requireACP
*/
protected $requireACP = array('create', 'delete', 'toggle', 'update');
/**
- * @see wcf\data\IToggleAction::validateToggle()
+ * @see \wcf\data\IToggleAction::validateToggle()
*/
public function validateToggle() {
parent::validateUpdate();
}
/**
- * @see wcf\data\IToggleAction::toggle()
+ * @see \wcf\data\IToggleAction::toggle()
*/
public function toggle() {
foreach ($this->objects as $server) {
*/
class PackageUpdateServerEditor extends DatabaseObjectEditor {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\package\update\server\PackageUpdateServer';
}
*/
class PackageUpdateServerList extends DatabaseObjectList {
/**
- * @see wcf\data\DatabaseObjectList::$className
+ * @see \wcf\data\DatabaseObjectList::$className
*/
public $className = 'wcf\data\package\update\server\PackageUpdateServer';
/**
- * @see wcf\data\DatabaseObjectList::readObjects()
+ * @see \wcf\data\DatabaseObjectList::readObjects()
*/
public function readObjects() {
if (!empty($this->sqlSelects)) $this->sqlSelects .= ',';
*/
class PackageUpdateVersion extends DatabaseObject {
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'package_update_version';
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexName
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexName
*/
protected static $databaseTableIndexName = 'packageUpdateVersionID';
}
*/
class PackageUpdateVersionAction extends AbstractDatabaseObjectAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$className
+ * @see \wcf\data\AbstractDatabaseObjectAction::$className
*/
protected $className = 'wcf\data\package\update\version\PackageUpdateVersionEditor';
}
*/
class PackageUpdateVersionEditor extends DatabaseObjectEditor {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\package\update\version\PackageUpdateVersion';
}
*/
class PackageUpdateVersionList extends DatabaseObjectList {
/**
- * @see wcf\data\DatabaseObjectList::$className
+ * @see \wcf\data\DatabaseObjectList::$className
*/
public $className = 'wcf\data\package\update\version\PackageUpdateVersion';
}
*/
class PageMenuItem extends ProcessibleDatabaseObject implements ITreeMenuItem {
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'page_menu_item';
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexName
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexName
*/
protected static $databaseTableIndexName = 'menuItemID';
/**
- * @see wcf\data\ProcessibleDatabaseObject::$processorInterface
+ * @see \wcf\data\ProcessibleDatabaseObject::$processorInterface
*/
protected static $processorInterface = 'wcf\system\menu\page\IPageMenuItemProvider';
protected $controller = null;
/**
- * @see wcf\data\ProcessibleDatabaseObject::getProcessor()
+ * @see \wcf\data\ProcessibleDatabaseObject::getProcessor()
*/
public function getProcessor() {
if (parent::getProcessor() === null) {
}
/**
- * @see wcf\system\menu\ITreeMenuItem::getLink()
+ * @see \wcf\system\menu\ITreeMenuItem::getLink()
*/
public function getLink() {
// external link
*/
class PageMenuItemAction extends AbstractDatabaseObjectAction implements ISortableAction, IToggleAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$className
+ * @see \wcf\data\AbstractDatabaseObjectAction::$className
*/
protected $className = 'wcf\data\page\menu\item\PageMenuItemEditor';
/**
* page menu item editor
- * @var wcf\data\page\menu\item\PageMenuItemEditor
+ * @var \wcf\data\page\menu\item\PageMenuItemEditor
*/
public $menuItemEditor = null;
/**
* list of menu items
- * @var array<wcf\data\page\menu\item\PageMenuItem>
+ * @var array<\wcf\data\page\menu\item\PageMenuItem>
*/
public $menuItems = array();
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$permissionsDelete
+ * @see \wcf\data\AbstractDatabaseObjectAction::$permissionsDelete
*/
protected $permissionsDelete = array('admin.display.canManagePageMenu');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$permissionsUpdate
+ * @see \wcf\data\AbstractDatabaseObjectAction::$permissionsUpdate
*/
protected $permissionsUpdate = array('admin.display.canManagePageMenu');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$requireACP
+ * @see \wcf\data\AbstractDatabaseObjectAction::$requireACP
*/
protected $requireACP = array('delete', 'toggle', 'update', 'updatePosition');
/**
- * @see wcf\data\IDatabaseObjectAction::create()
+ * @see \wcf\data\IDatabaseObjectAction::create()
*/
public function create() {
if (!isset($this->parameters['data']['packageID'])) {
}
/**
- * @see wcf\data\AbstractDatabaseObjectAction::delete()
+ * @see \wcf\data\AbstractDatabaseObjectAction::delete()
*/
public function delete() {
$returnValues = parent::delete();
}
/**
- * @see wcf\data\AbstractDatabaseObjectAction::update()
+ * @see \wcf\data\AbstractDatabaseObjectAction::update()
*/
public function update() {
parent::update();
}
/**
- * @see wcf\data\ISortableAction::validateUpdatePosition()
+ * @see \wcf\data\ISortableAction::validateUpdatePosition()
*/
public function validateUpdatePosition() {
WCF::getSession()->checkPermissions(array('admin.display.canManagePageMenu'));
}
/**
- * @see wcf\data\ISortableAction::updatePosition()
+ * @see \wcf\data\ISortableAction::updatePosition()
*/
public function updatePosition() {
$sql = "UPDATE wcf".WCF_N."_page_menu_item
}
/**
- * @see wcf\data\IToggleAction::validateToggle()
+ * @see \wcf\data\IToggleAction::validateToggle()
*/
public function validateToggle() {
$this->menuItemEditor = $this->getSingleObject();
}
/**
- * @see wcf\data\IToggleAction::toggle()
+ * @see \wcf\data\IToggleAction::toggle()
*/
public function toggle() {
$this->menuItemEditor->update(array(
*/
class PageMenuItemEditor extends DatabaseObjectEditor implements IEditableCachedObject {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\page\menu\item\PageMenuItem';
/**
- * @see wcf\data\IEditableObject::delete()
+ * @see \wcf\data\IEditableObject::delete()
*/
public function delete() {
// update show order
}
/**
- * @see wcf\data\IEditableCachedObject::resetCache()
+ * @see \wcf\data\IEditableCachedObject::resetCache()
*/
public static function resetCache() {
PageMenuCacheBuilder::getInstance()->reset();
*/
class PageMenuItemList extends DatabaseObjectList {
/**
- * @see wcf\data\DatabaseObjectList::$className
+ * @see \wcf\data\DatabaseObjectList::$className
*/
public $className = 'wcf\data\page\menu\item\PageMenuItem';
}
*/
class ViewablePageMenuItem extends DatabaseObjectDecorator implements \Countable, \Iterator {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\page\menu\item\PageMenuItem';
/**
* list of page menu items
- * @var array<wcf\data\page\menu\item\PageMenuItem>
+ * @var array<\wcf\data\page\menu\item\PageMenuItem>
*/
protected $objects = array();
/**
* Adds a page menu item to collection.
*
- * @param wcf\data\page\menu\item\PageMenuItem $menuItem
+ * @param \wcf\data\page\menu\item\PageMenuItem $menuItem
*/
public function addChild(PageMenuItem $menuItem) {
if ($menuItem->parentMenuItem == $this->menuItem) {
*/
class Poll extends DatabaseObject {
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'poll';
/**
- * @see wcf\data\DatabaseObject::$databaseIndexName
+ * @see \wcf\data\DatabaseObject::$databaseIndexName
*/
protected static $databaseTableIndexName = 'pollID';
/**
* list of poll options
- * @var array<wcf\data\poll\option\PollOption>
+ * @var array<\wcf\data\poll\option\PollOption>
*/
protected $options = array();
/**
* related object
- * @var wcf\data\IPollObject
+ * @var \wcf\data\IPollObject
*/
protected $relatedObject = null;
/**
* Adds an option to current poll.
*
- * @param wcf\data\poll\option\PollOption $option
+ * @param \wcf\data\poll\option\PollOption $option
*/
public function addOption(PollOption $option) {
if ($option->pollID == $this->pollID) {
* Returns a list of poll options.
*
* @param boolean $isResultDisplay
- * @return array<wcf\data\poll\option\PollOption>
+ * @return array<\wcf\data\poll\option\PollOption>
*/
public function getOptions($isResultDisplay = false) {
$this->loadOptions();
/**
* Sets related object for this poll.
*
- * @param wcf\data\IPollObject $object
+ * @param \wcf\data\IPollObject $object
*/
public function setRelatedObject(IPollObject $object) {
$this->relatedObject = $object;
/**
* Returns related object.
*
- * @return wcf\data\IPollObject
+ * @return \wcf\data\IPollObject
*/
public function getRelatedObject() {
return $this->relatedObject;
*/
class PollAction extends AbstractDatabaseObjectAction implements IGroupedUserListAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$allowGuestAccess
+ * @see \wcf\data\AbstractDatabaseObjectAction::$allowGuestAccess
*/
protected $allowGuestAccess = array('getGroupedUserList');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$className
+ * @see \wcf\data\AbstractDatabaseObjectAction::$className
*/
protected $className = 'wcf\data\poll\PollEditor';
/**
* poll object
- * @var wcf\data\poll\Poll
+ * @var \wcf\data\poll\Poll
*/
protected $poll = null;
/**
- * @see wcf\data\AbstractDatabaseObjectAction::create()
+ * @see \wcf\data\AbstractDatabaseObjectAction::create()
*/
public function create() {
if (!isset($this->parameters['data']['time'])) $this->parameters['data']['time'] = TIME_NOW;
}
/**
- * @see wcf\data\AbstractDatabaseObjectAction::update()
+ * @see \wcf\data\AbstractDatabaseObjectAction::update()
*/
public function update() {
parent::update();
}
/**
- * @see wcf\data\IGroupedUserListAction::validateGetGroupedUserList()
+ * @see \wcf\data\IGroupedUserListAction::validateGetGroupedUserList()
*/
public function validateGetGroupedUserList() {
$this->readInteger('pollID');
}
/**
- * @see wcf\data\IGroupedUserListAction::getGroupedUserList()
+ * @see \wcf\data\IGroupedUserListAction::getGroupedUserList()
*/
public function getGroupedUserList() {
// get options
*/
class PollEditor extends DatabaseObjectEditor {
/**
- * @see wcf\data\DatabaseObjectEditor::$baseClass
+ * @see \wcf\data\DatabaseObjectEditor::$baseClass
*/
protected static $baseClass = 'wcf\data\poll\Poll';
*/
class PollList extends DatabaseObjectList {
/**
- * @see wcf\data\DatabaseObjectList::$className
+ * @see \wcf\data\DatabaseObjectList::$className
*/
public $className = 'wcf\data\poll\Poll';
}
*/
class PollOption extends DatabaseObject {
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'poll_option';
/**
- * @see wcf\data\DatabaseObject::$databaseIndexName
+ * @see \wcf\data\DatabaseObject::$databaseIndexName
*/
protected static $databaseTableIndexName = 'optionID';
/**
* Returns relative amount of votes for this option.
*
- * @param wcf\data\poll\Poll
+ * @param \wcf\data\poll\Poll
* @return integer
*/
public function getRelativeVotes(Poll $poll) {
*/
class PollOptionAction extends AbstractDatabaseObjectAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$className
+ * @see \wcf\data\AbstractDatabaseObjectAction::$className
*/
protected $className = 'wcf\data\poll\option\PollOptionEditor';
}
*/
class PollOptionEditor extends DatabaseObjectEditor {
/**
- * @see wcf\data\DatabaseObjectEditor::$baseClass
+ * @see \wcf\data\DatabaseObjectEditor::$baseClass
*/
protected static $baseClass = 'wcf\data\poll\option\PollOption';
}
*/
class PollOptionList extends DatabaseObjectList {
/**
- * @see wcf\data\DatabaseObjectList::$className
+ * @see \wcf\data\DatabaseObjectList::$className
*/
public $className = 'wcf\data\poll\option\PollOption';
}
/**
* Returns author's user profile.
*
- * @return wcf\data\user\UserProfile
+ * @return \wcf\data\user\UserProfile
*/
public function getUserProfile();
*/
class Search extends DatabaseObject {
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'search';
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexName
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexName
*/
protected static $databaseTableIndexName = 'searchID';
}
*/
class SearchAction extends AbstractDatabaseObjectAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$className
+ * @see \wcf\data\AbstractDatabaseObjectAction::$className
*/
protected $className = 'wcf\data\search\SearchEditor';
}
*/
class SearchEditor extends DatabaseObjectEditor {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\search\Search';
}
*/
class SearchList extends DatabaseObjectList {
/**
- * @see wcf\data\DatabaseObjectList::$className
+ * @see \wcf\data\DatabaseObjectList::$className
*/
public $className = 'wcf\data\search\Search';
}
*/
class SearchKeyword extends DatabaseObject {
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'search_keyword';
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexName
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexName
*/
protected static $databaseTableIndexName = 'keywordID';
}
*/
class SearchKeywordAction extends AbstractDatabaseObjectAction implements ISearchAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$className
+ * @see \wcf\data\AbstractDatabaseObjectAction::$className
*/
protected $className = 'wcf\data\search\keyword\SearchKeywordEditor';
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$allowGuestAccess
+ * @see \wcf\data\AbstractDatabaseObjectAction::$allowGuestAccess
*/
protected $allowGuestAccess = array('getSearchResultList');
/**
- * @see wcf\data\ISearchAction::validateGetSearchResultList()
+ * @see \wcf\data\ISearchAction::validateGetSearchResultList()
*/
public function validateGetSearchResultList() {
$this->readString('searchString', false, 'data');
}
/**
- * @see wcf\data\ISearchAction::getSearchResultList()
+ * @see \wcf\data\ISearchAction::getSearchResultList()
*/
public function getSearchResultList() {
$list = array();
*/
class SearchKeywordEditor extends DatabaseObjectEditor {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\search\keyword\SearchKeyword';
}
*/
class SearchKeywordList extends DatabaseObjectList {
/**
- * @see wcf\data\DatabaseObjectList::$className
+ * @see \wcf\data\DatabaseObjectList::$className
*/
public $className = 'wcf\data\search\keyword\SearchKeyword';
}
*/
class Session extends ACPSession {
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'session';
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexName
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexName
*/
protected static $databaseTableIndexName = 'sessionID';
/**
- * @see wcf\data\acp\session\ACPSession::supportsPersistentLogins()
+ * @see \wcf\data\acp\session\ACPSession::supportsPersistentLogins()
*/
public static function supportsPersistentLogins() {
return true;
*/
class SessionAction extends AbstractDatabaseObjectAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$allowGuestAccess
+ * @see \wcf\data\AbstractDatabaseObjectAction::$allowGuestAccess
*/
protected $allowGuestAccess = array('keepAlive');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$className
+ * @see \wcf\data\AbstractDatabaseObjectAction::$className
*/
protected $className = 'wcf\data\session\SessionEditor';
*/
class SessionEditor extends ACPSessionEditor {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\session\Session';
}
*/
class SessionList extends DatabaseObjectList {
/**
- * @see wcf\data\DatabaseObjectList::$className
+ * @see \wcf\data\DatabaseObjectList::$className
*/
public $className = 'wcf\data\session\Session';
}
class Sitemap extends DatabaseObject {
/**
* ISitemapProvider object
- * @var wcf\system\sitemap\ISitemapProvider
+ * @var \wcf\system\sitemap\ISitemapProvider
*/
protected $sitemapObj = null;
protected static $databaseTableName = 'sitemap';
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexName
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexName
*/
protected static $databaseTableIndexName = 'sitemapID';
*/
class SitemapAction extends AbstractDatabaseObjectAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$allowGuestAccess
+ * @see \wcf\data\AbstractDatabaseObjectAction::$allowGuestAccess
*/
protected $allowGuestAccess = array('getSitemap');
*/
class SitemapEditor extends DatabaseObjectEditor {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\sitemap\Sitemap';
}
*/
class Smiley extends DatabaseObject {
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'smiley';
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexName
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexName
*/
protected static $databaseTableIndexName = 'smileyID';
*/
class SmileyAction extends AbstractDatabaseObjectAction implements ISortableAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$className
+ * @see \wcf\data\AbstractDatabaseObjectAction::$className
*/
protected $className = 'wcf\data\smiley\SmileyEditor';
protected $permissionsUpdate = array('admin.content.smiley.canManageSmiley');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$requireACP
+ * @see \wcf\data\AbstractDatabaseObjectAction::$requireACP
*/
protected $requireACP = array('delete', 'update', 'updatePosition');
/**
- * @see wcf\data\ISortableAction::validateUpdatePosition()
+ * @see \wcf\data\ISortableAction::validateUpdatePosition()
*/
public function validateUpdatePosition() {
// validate permissions
}
/**
- * @see wcf\data\ISortableAction::updatePosition()
+ * @see \wcf\data\ISortableAction::updatePosition()
*/
public function updatePosition() {
$smileyList = new SmileyList();
/**
* cached smiley categories
- * @var array<wcf\data\smiley\category\SmileyCategory>
+ * @var array<\wcf\data\smiley\category\SmileyCategory>
*/
protected $cachedCategories = array();
/**
- * @see wcf\system\SingletonFactory::init()
+ * @see \wcf\system\SingletonFactory::init()
*/
protected function init() {
// get smiley cache
/**
* Returns all smiley categories.
*
- * @return array<wcf\data\smiley\category\SmileyCategory>
+ * @return array<\wcf\data\smiley\category\SmileyCategory>
*/
public function getCategories() {
return $this->cachedCategories;
*/
class SmileyEditor extends DatabaseObjectEditor implements IEditableCachedObject {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
public static $baseClass = 'wcf\data\smiley\Smiley';
/**
- * @see wcf\data\IEditableCachedObject::resetCache()
+ * @see \wcf\data\IEditableCachedObject::resetCache()
*/
public static function resetCache() {
SmileyCacheBuilder::getInstance()->reset();
*/
class SmileyList extends DatabaseObjectList {
/**
- * @see wcf\data\DatabaseObjectList::$className
+ * @see \wcf\data\DatabaseObjectList::$className
*/
public $className = 'wcf\data\smiley\Smiley';
}
/**
* list of assigned smilies
- * @var array<wcf\data\smiley\Smiley>
+ * @var array<\wcf\data\smiley\Smiley>
*/
public $smilies = null;
}
/**
- * @see wcf\data\ITraversableObject::seekTo()
+ * @see \wcf\data\ITraversableObject::seekTo()
*/
public function seekTo($objectID) {
$this->index = array_search($objectID, $this->indexToObject);
}
/**
- * @see wcf\data\ITraversableObject::search()
+ * @see \wcf\data\ITraversableObject::search()
*/
public function search($objectID) {
try {
*/
class SmileyCategoryAction extends AbstractDatabaseObjectAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$className
+ * @see \wcf\data\AbstractDatabaseObjectAction::$className
*/
protected $className = 'wcf\data\category\CategoryEditor';
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$allowGuestAccess
+ * @see \wcf\data\AbstractDatabaseObjectAction::$allowGuestAccess
*/
protected $allowGuestAccess = array('getSmilies');
/**
* active smiley category
- * @var wcf\data\smiley\category\SmileyCategory
+ * @var \wcf\data\smiley\category\SmileyCategory
*/
public $smileyCategory = null;
*/
class Spider extends DatabaseObject {
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'spider';
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexName
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexName
*/
protected static $databaseTableIndexName = 'spiderID';
}
*/
class SpiderAction extends AbstractDatabaseObjectAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$className
+ * @see \wcf\data\AbstractDatabaseObjectAction::$className
*/
protected $className = 'wcf\data\spider\SpiderEditor';
}
*/
class SpiderEditor extends DatabaseObjectEditor {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\spider\Spider';
}
*/
class SpiderList extends DatabaseObjectList {
/**
- * @see wcf\data\DatabaseObjectList::$className
+ * @see \wcf\data\DatabaseObjectList::$className
*/
public $className = 'wcf\data\spider\Spider';
}
*/
class ActiveStyle extends DatabaseObjectDecorator {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\style\Style';
*/
class Style extends DatabaseObject {
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'style';
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexName
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexName
*/
protected static $databaseTableIndexName = 'styleID';
*/
class StyleAction extends AbstractDatabaseObjectAction implements IToggleAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$allowGuestAccess
+ * @see \wcf\data\AbstractDatabaseObjectAction::$allowGuestAccess
*/
protected $allowGuestAccess = array('changeStyle', 'getStyleChooser');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$className
+ * @see \wcf\data\AbstractDatabaseObjectAction::$className
*/
protected $className = 'wcf\data\style\StyleEditor';
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$permissionsDelete
+ * @see \wcf\data\AbstractDatabaseObjectAction::$permissionsDelete
*/
protected $permissionsDelete = array('admin.style.canManageStyle');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$permissionsUpdate
+ * @see \wcf\data\AbstractDatabaseObjectAction::$permissionsUpdate
*/
protected $permissionsUpdate = array('admin.style.canManageStyle');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$requireACP
+ * @see \wcf\data\AbstractDatabaseObjectAction::$requireACP
*/
protected $requireACP = array('copy', 'delete', 'setAsDefault', 'toggle', 'update', 'upload');
/**
* style object
- * @var wcf\data\style\Style
+ * @var \wcf\data\style\Style
*/
public $style = null;
/**
* style editor object
- * @var wcf\data\style\StyleEditor
+ * @var \wcf\data\style\StyleEditor
*/
public $styleEditor = null;
/**
- * @see wcf\data\AbstractDatabaseObjectAction::create()
+ * @see \wcf\data\AbstractDatabaseObjectAction::create()
*/
public function create() {
$style = parent::create();
}
/**
- * @see wcf\data\AbstractDatabaseObjectAction::update()
+ * @see \wcf\data\AbstractDatabaseObjectAction::update()
*/
public function update() {
parent::update();
}
/**
- * @see wcf\data\AbstractDatabaseObjectAction::delete()
+ * @see \wcf\data\AbstractDatabaseObjectAction::delete()
*/
public function delete() {
$count = parent::delete();
/**
* Updates style variables for given style.
*
- * @param wcf\data\style\Style $style
+ * @param \wcf\data\style\Style $style
* @param boolean $removePreviousVariables
*/
protected function updateVariables(Style $style, $removePreviousVariables = false) {
/**
* Updates style preview image.
*
- * @param wcf\data\style\Style $style
+ * @param \wcf\data\style\Style $style
*/
protected function updateStylePreviewImage(Style $style) {
if (!isset($this->parameters['tmpHash'])) {
}
/**
- * @see wcf\data\IToggleAction::validateToggle()
+ * @see \wcf\data\IToggleAction::validateToggle()
*/
public function validateToggle() {
parent::validateUpdate();
}
/**
- * @see wcf\data\IToggleAction::toggle()
+ * @see \wcf\data\IToggleAction::toggle()
*/
public function toggle() {
foreach ($this->objects as $style) {
const INFO_FILE = 'style.xml';
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\style\Style';
/**
- * @see wcf\data\IEditableObject::update()
+ * @see \wcf\data\IEditableObject::update()
*/
public function update(array $parameters = array()) {
$variables = null;
}
/**
- * @see wcf\data\IEditableObject::delete()
+ * @see \wcf\data\IEditableObject::delete()
*/
public function delete() {
parent::delete();
/**
* Reads the data of a style exchange format file.
*
- * @param wcf\system\io\Tar $tar
+ * @param \wcf\system\io\Tar $tar
* @return array
*/
public static function readStyleData(Tar $tar) {
/**
* Saves localized style descriptions.
*
- * @param wcf\data\style\StyleEditor $styleEditor
+ * @param \wcf\data\style\StyleEditor $styleEditor
* @param array<string> $descriptions
*/
protected static function saveLocalizedDescriptions(StyleEditor $styleEditor, array $descriptions) {
}
/**
- * @see wcf\data\IEditableObject::create()
+ * @see \wcf\data\IEditableObject::create()
*/
public static function create(array $parameters = array()) {
$variables = null;
}
/**
- * @see wcf\data\IEditableCachedObject::resetCache()
+ * @see \wcf\data\IEditableCachedObject::resetCache()
*/
public static function resetCache() {
StyleCacheBuilder::getInstance()->reset();
*/
class StyleList extends DatabaseObjectList {
/**
- * @see wcf\data\DatabaseObjectList::$className
+ * @see \wcf\data\DatabaseObjectList::$className
*/
public $className = 'wcf\data\style\Style';
}
*/
class StyleVariable extends DatabaseObject {
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'style_variable';
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexName
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexName
*/
protected static $databaseTableIndexName = 'variableID';
*/
class StyleVariableAction extends AbstractDatabaseObjectAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$className
+ * @see \wcf\data\AbstractDatabaseObjectAction::$className
*/
protected $className = 'wcf\data\style\variable\StyleVariableEditor';
}
*/
class StyleVariableEditor extends DatabaseObjectEditor {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\style\variable\StyleVariable';
}
*/
class StyleVariableList extends DatabaseObjectList {
/**
- * @see wcf\data\DatabaseObjectList::$className
+ * @see \wcf\data\DatabaseObjectList::$className
*/
public $className = 'wcf\data\style\variable\StyleVariable';
}
*/
class Tag extends DatabaseObject implements IRouteController {
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'tag';
/**
- * @see wcf\data\DatabaseObject::$databaseIndexName
+ * @see \wcf\data\DatabaseObject::$databaseIndexName
*/
protected static $databaseTableIndexName = 'tagID';
}
/**
- * @see wcf\data\ITitledObject::getTitle()
+ * @see \wcf\data\ITitledObject::getTitle()
*/
public function getTitle() {
return $this->name;
*/
class TagAction extends AbstractDatabaseObjectAction implements ISearchAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction
+ * @see \wcf\data\AbstractDatabaseObjectAction
*/
protected $allowGuestAccess = array('getSearchResultList');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$className
+ * @see \wcf\data\AbstractDatabaseObjectAction::$className
*/
protected $className = 'wcf\data\tag\TagEditor';
protected $permissionsUpdate = array('admin.content.tag.canManageTag');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$requireACP
+ * @see \wcf\data\AbstractDatabaseObjectAction::$requireACP
*/
protected $requireACP = array('delete', 'update');
/**
- * @see wcf\data\ISearchAction::validateGetSearchResultList()
+ * @see \wcf\data\ISearchAction::validateGetSearchResultList()
*/
public function validateGetSearchResultList() {
$this->readString('searchString', false, 'data');
}
/**
- * @see wcf\data\ISearchAction::getSearchResultList()
+ * @see \wcf\data\ISearchAction::getSearchResultList()
*/
public function getSearchResultList() {
$excludedSearchValues = array();
*/
class TagCloudTag extends DatabaseObjectDecorator {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\tag\Tag';
*/
class TagEditor extends DatabaseObjectEditor {
/**
- * @see wcf\data\DatabaseObjectEditor::$baseClass
+ * @see \wcf\data\DatabaseObjectEditor::$baseClass
*/
protected static $baseClass = 'wcf\data\tag\Tag';
/**
* Adds the given tag, and all of it's synonyms as a synonym.
*
- * @param wcf\data\tag\Tag $synonym
+ * @param \wcf\data\tag\Tag $synonym
*/
public function addSynonym(Tag $synonym) {
// assign all associations for the synonym with this tag
*/
class TagList extends DatabaseObjectList {
/**
- * @see wcf\data\DatabaseObjectList::$className
+ * @see \wcf\data\DatabaseObjectList::$className
*/
public $className = 'wcf\data\tag\Tag';
}
*/
class Template extends DatabaseObject {
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'template';
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexName
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexName
*/
protected static $databaseTableIndexName = 'templateID';
/**
- * @see wcf\data\DatabaseObject::__construct()
+ * @see \wcf\data\DatabaseObject::__construct()
*/
public function __construct($id, $row = null, DatabaseObject $object = null) {
if ($id !== null) {
*/
class TemplateAction extends AbstractDatabaseObjectAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$className
+ * @see \wcf\data\AbstractDatabaseObjectAction::$className
*/
protected $className = 'wcf\data\template\TemplateEditor';
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$permissionsCreate
+ * @see \wcf\data\AbstractDatabaseObjectAction::$permissionsCreate
*/
protected $permissionsCreate = array('admin.template.canManageTemplate');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$permissionsDelete
+ * @see \wcf\data\AbstractDatabaseObjectAction::$permissionsDelete
*/
protected $permissionsDelete = array('admin.template.canManageTemplate');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$permissionsUpdate
+ * @see \wcf\data\AbstractDatabaseObjectAction::$permissionsUpdate
*/
protected $permissionsUpdate = array('admin.template.canManageTemplate');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$requireACP
+ * @see \wcf\data\AbstractDatabaseObjectAction::$requireACP
*/
protected $requireACP = array('create', 'delete', 'update');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::create()
+ * @see \wcf\data\AbstractDatabaseObjectAction::create()
*/
public function create() {
$template = parent::create();
}
/**
- * @see wcf\data\AbstractDatabaseObjectAction::update()
+ * @see \wcf\data\AbstractDatabaseObjectAction::update()
*/
public function update() {
parent::update();
*/
class TemplateEditor extends DatabaseObjectEditor {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\template\Template';
/**
- * @see wcf\data\IEditableObject::create()
+ * @see \wcf\data\IEditableObject::create()
*/
public static function create(array $parameters = array()) {
// obtain default values
}
/**
- * @see wcf\data\IEditableObject::deleteAll()
+ * @see \wcf\data\IEditableObject::deleteAll()
*/
public static function deleteAll(array $objectIDs = array()) {
$list = new TemplateList();
*/
class TemplateList extends DatabaseObjectList {
/**
- * @see wcf\data\DatabaseObjectList::$className
+ * @see \wcf\data\DatabaseObjectList::$className
*/
public $className = 'wcf\data\template\Template';
*/
class TemplateGroup extends DatabaseObject {
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'template_group';
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexName
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexName
*/
protected static $databaseTableIndexName = 'templateGroupID';
*/
class TemplateGroupAction extends AbstractDatabaseObjectAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$className
+ * @see \wcf\data\AbstractDatabaseObjectAction::$className
*/
protected $className = 'wcf\data\template\group\TemplateGroupEditor';
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$permissionsCreate
+ * @see \wcf\data\AbstractDatabaseObjectAction::$permissionsCreate
*/
protected $permissionsCreate = array('admin.template.canManageTemplate');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$permissionsDelete
+ * @see \wcf\data\AbstractDatabaseObjectAction::$permissionsDelete
*/
protected $permissionsDelete = array('admin.template.canManageTemplate');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$permissionsUpdate
+ * @see \wcf\data\AbstractDatabaseObjectAction::$permissionsUpdate
*/
protected $permissionsUpdate = array('admin.template.canManageTemplate');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$requireACP
+ * @see \wcf\data\AbstractDatabaseObjectAction::$requireACP
*/
protected $requireACP = array('create', 'delete', 'update');
}
*/
class TemplateGroupEditor extends DatabaseObjectEditor implements IEditableCachedObject {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\template\group\TemplateGroup';
/**
- * @see wcf\data\DatabaseObjectEditor::update()
+ * @see \wcf\data\DatabaseObjectEditor::update()
*/
public function update(array $parameters = array()) {
parent::update($parameters);
}
/**
- * @see wcf\data\IEditableObject::deleteAll()
+ * @see \wcf\data\IEditableObject::deleteAll()
*/
public static function deleteAll(array $objectIDs = array()) {
$list = new TemplateGroupList();
}
/**
- * @see wcf\data\IEditableCachedObject::resetCache()
+ * @see \wcf\data\IEditableCachedObject::resetCache()
*/
public static function resetCache() {
TemplateGroupCacheBuilder::getInstance()->reset();
*/
class TemplateGroupList extends DatabaseObjectList {
/**
- * @see wcf\data\DatabaseObjectList::$className
+ * @see \wcf\data\DatabaseObjectList::$className
*/
public $className = 'wcf\data\template\group\TemplateGroup';
}
*/
class TemplateListener extends DatabaseObject {
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'template_listener';
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexName
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexName
*/
protected static $databaseTableIndexName = 'listenerID';
}
*/
class TemplateListenerAction extends AbstractDatabaseObjectAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$className
+ * @see \wcf\data\AbstractDatabaseObjectAction::$className
*/
protected $className = 'wcf\data\template\listener\TemplateListenerEditor';
}
*/
class TemplateListenerEditor extends DatabaseObjectEditor {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\template\listener\TemplateListener';
}
*/
class TemplateListenerList extends DatabaseObjectList {
/**
- * @see wcf\data\DatabaseObjectList::$className
+ * @see \wcf\data\DatabaseObjectList::$className
*/
public $className = 'wcf\data\template\listener\TemplateListener';
}
class TeamList extends UserProfileList {
/**
* teams included in the list
- * @var array<wcf\data\user\group\Team>
+ * @var array<\wcf\data\user\group\Team>
*/
protected $teams = array();
/**
- * @see wcf\data\DatabaseObjectList::countObjects()
+ * @see \wcf\data\DatabaseObjectList::countObjects()
*/
public function countObjects() {
$sql = "SELECT COUNT(*) AS count
}
/**
- * @see wcf\data\DatabaseObjectList::readObjectIDs()
+ * @see \wcf\data\DatabaseObjectList::readObjectIDs()
*/
public function readObjectIDs() {
$this->objectIDs = array();
}
/**
- * @see wcf\data\DatabaseObjectList::readObjects()
+ * @see \wcf\data\DatabaseObjectList::readObjects()
*/
public function readObjects() {
parent::readObjects();
/**
* Returns the teams in the list.
*
- * @return array<wcf\data\user\group\Team>
+ * @return array<\wcf\data\user\group\Team>
*/
public function getTeams() {
return $this->teams;
*/
final class User extends DatabaseObject implements IRouteController {
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'user';
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexName
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexName
*/
protected static $databaseTableIndexName = 'userID';
protected static $userOptions = null;
/**
- * @see wcf\data\DatabaseObject::__construct()
+ * @see \wcf\data\DatabaseObject::__construct()
*/
public function __construct($id, $row = null, DatabaseObject $object = null) {
if ($id !== null) {
}
/**
- * @see wcf\data\DatabaseObject::__get()
+ * @see \wcf\data\DatabaseObject::__get()
*/
public function __get($name) {
$value = parent::__get($name);
* Returns the user with the given username.
*
* @param string $username
- * @return wcf\data\user\User
+ * @return \wcf\data\user\User
*/
public static function getUserByUsername($username) {
$sql = "SELECT *
* Returns the user with the given email.
*
* @param string $email
- * @return wcf\data\user\User
+ * @return \wcf\data\user\User
*/
public static function getUserByEmail($email) {
$sql = "SELECT *
* Returns a list of users.
*
* @param array $userIDs
- * @return array<wcf\data\user\User>
+ * @return array<\wcf\data\user\User>
*/
public static function getUsers(array $userIDs) {
$userList = new UserList();
}
/**
- * @see wcf\data\IStorableObject::getDatabaseTableAlias()
+ * @see \wcf\data\IStorableObject::getDatabaseTableAlias()
*/
public static function getDatabaseTableAlias() {
return 'user_table';
}
/**
- * @see wcf\system\request\IRouteController::getTitle()
+ * @see \wcf\system\request\IRouteController::getTitle()
*/
public function getTitle() {
return $this->username;
/**
* Returns the language of this user.
*
- * @return wcf\data\language\Language
+ * @return \wcf\data\language\Language
*/
public function getLanguage() {
$language = LanguageFactory::getInstance()->getLanguage($this->languageID);
*/
class UserAction extends AbstractDatabaseObjectAction implements IClipboardAction, ISearchAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$className
+ * @see \wcf\data\AbstractDatabaseObjectAction::$className
*/
public $className = 'wcf\data\user\UserEditor';
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$allowGuestAccess
+ * @see \wcf\data\AbstractDatabaseObjectAction::$allowGuestAccess
*/
protected $allowGuestAccess = array('getSearchResultList');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$permissionsCreate
+ * @see \wcf\data\AbstractDatabaseObjectAction::$permissionsCreate
*/
protected $permissionsCreate = array('admin.user.canAddUser');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$permissionsDelete
+ * @see \wcf\data\AbstractDatabaseObjectAction::$permissionsDelete
*/
protected $permissionsDelete = array('admin.user.canDeleteUser');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$permissionsUpdate
+ * @see \wcf\data\AbstractDatabaseObjectAction::$permissionsUpdate
*/
protected $permissionsUpdate = array('admin.user.canEditUser');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$requireACP
+ * @see \wcf\data\AbstractDatabaseObjectAction::$requireACP
*/
protected $requireACP = array('create', 'ban', 'delete', 'disable', 'enable', 'unban');
}
/**
- * @see wcf\data\IDeleteAction::delete()
+ * @see \wcf\data\IDeleteAction::delete()
*/
public function delete() {
if (empty($this->objects)) {
}
/**
- * @see wcf\data\AbstractDatabaseObjectAction::update()
+ * @see \wcf\data\AbstractDatabaseObjectAction::update()
*/
public function update() {
if (isset($this->parameters['data'])) {
}
/**
- * @see wcf\data\ISearchAction::validateGetSearchResultList()
+ * @see \wcf\data\ISearchAction::validateGetSearchResultList()
*/
public function validateGetSearchResultList() {
$this->readBoolean('includeUserGroups', false, 'data');
}
/**
- * @see wcf\data\ISearchAction::getSearchResultList()
+ * @see \wcf\data\ISearchAction::getSearchResultList()
*/
public function getSearchResultList() {
$searchString = $this->parameters['data']['searchString'];
}
/**
- * @see wcf\data\IClipboardAction::validateUnmarkAll()
+ * @see \wcf\data\IClipboardAction::validateUnmarkAll()
*/
public function validateUnmarkAll() {
// does nothing
}
/**
- * @see wcf\data\IClipboardAction::unmarkAll()
+ * @see \wcf\data\IClipboardAction::unmarkAll()
*/
public function unmarkAll() {
ClipboardHandler::getInstance()->removeItems(ClipboardHandler::getInstance()->getObjectTypeID('com.woltlab.wcf.user'));
*/
class UserEditor extends DatabaseObjectEditor implements IEditableCachedObject {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\user\User';
protected static $userOptionDefaultValues = null;
/**
- * @see wcf\data\IEditableObject::create()
+ * @see \wcf\data\IEditableObject::create()
*/
public static function create(array $parameters = array()) {
// create salt and password hash
}
/**
- * @see wcf\data\IEditableObject::deleteAll()
+ * @see \wcf\data\IEditableObject::deleteAll()
*/
public static function deleteAll(array $objectIDs = array()) {
// unmark users
}
/**
- * @see wcf\data\DatabaseObjectEditor::update()
+ * @see \wcf\data\DatabaseObjectEditor::update()
*/
public function update(array $parameters = array()) {
// update salt and create new password hash
}
/**
- * @see wcf\data\IEditableCachedObject::resetCache()
+ * @see \wcf\data\IEditableCachedObject::resetCache()
*/
public static function resetCache() {
SessionHandler::resetSessions();
*/
class UserList extends DatabaseObjectList {
/**
- * @see wcf\data\DatabaseObjectList::$className
+ * @see \wcf\data\DatabaseObjectList::$className
*/
public $className = 'wcf\data\user\User';
/**
- * @see wcf\data\DatabaseObjectList::__construct()
+ * @see \wcf\data\DatabaseObjectList::__construct()
*/
public function __construct() {
parent::__construct();
*/
class UserProfile extends DatabaseObjectDecorator implements IBreadcrumbProvider {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\user\User';
/**
* cached list of user profiles
- * @var array<wcf\data\user\UserProfile>
+ * @var array<\wcf\data\user\UserProfile>
*/
protected static $userProfiles = array();
/**
* user avatar
- * @var wcf\data\user\avatar\IUserAvatar
+ * @var \wcf\data\user\avatar\IUserAvatar
*/
protected $avatar = null;
/**
* user rank object
- * @var wcf\data\user\rank\UserRank
+ * @var \wcf\data\user\rank\UserRank
*/
protected $rank = null;
const ACCESS_NOBODY = 3;
/**
- * @see wcf\data\user\User::__toString()
+ * @see \wcf\data\user\User::__toString()
*/
public function __toString() {
return $this->getDecoratedObject()->__toString();
/**
* Gets the user's avatar.
*
- * @return wcf\data\user\avatar\IUserAvatar
+ * @return \wcf\data\user\avatar\IUserAvatar
*/
public function getAvatar() {
if ($this->avatar === null) {
* Returns a new user profile object.
*
* @param integer $userID
- * @return wcf\data\user\UserProfile
+ * @return \wcf\data\user\UserProfile
*/
public static function getUserProfile($userID) {
$users = self::getUserProfiles(array($userID));
* Returns a list of user profiles.
*
* @param array $userIDs
- * @return array<wcf\data\user\UserProfile>
+ * @return array<\wcf\data\user\UserProfile>
*/
public static function getUserProfiles(array $userIDs) {
$users = array();
* Returns the user profile of the user with the given name.
*
* @param string $username
- * @return wcf\data\user\UserProfile
+ * @return \wcf\data\user\UserProfile
*/
public static function getUserProfileByUsername($username) {
$users = self::getUserProfilesByUsername(array($username));
* Returns the user profiles of the users with the given names.
*
* @param array<string> $usernames
- * @return array<wcf\data\user\UserProfile>
+ * @return array<\wcf\data\user\UserProfile>
*/
public static function getUserProfilesByUsername(array $usernames) {
$users = array();
/**
* Returns the user rank.
*
- * @return wcf\data\user\rank\UserRank
+ * @return \wcf\data\user\rank\UserRank
*/
public function getRank() {
if ($this->rank === null) {
}
/**
- * @see wcf\system\breadcrumb\IBreadcrumbProvider::getBreadcrumb()
+ * @see \wcf\system\breadcrumb\IBreadcrumbProvider::getBreadcrumb()
*/
public function getBreadcrumb() {
return new Breadcrumb($this->username, LinkHandler::getInstance()->getLink('User', array(
*/
class UserProfileAction extends UserAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$allowGuestAccess
+ * @see \wcf\data\AbstractDatabaseObjectAction::$allowGuestAccess
*/
protected $allowGuestAccess = array('getUserProfile', 'getDetailedActivityPointList');
/**
* user profile object
- * @var wcf\data\user\UserProfile
+ * @var \wcf\data\user\UserProfile
*/
public $userProfile = null;
/**
* Returns the user option handler object.
*
- * @param wcf\data\user\User $user
+ * @param \wcf\data\user\User $user
* @param boolean $editMode
- * @return wcf\system\option\user\UserOptionHandler
+ * @return \wcf\system\option\user\UserOptionHandler
*/
protected function getOptionHandler(User $user, $editMode = true) {
$optionHandler = new UserOptionHandler(false, '', 'profile');
*/
class UserProfileList extends UserList {
/**
- * @see wcf\data\DatabaseObjectList::$sqlOrderBy
+ * @see \wcf\data\DatabaseObjectList::$sqlOrderBy
*/
public $sqlOrderBy = 'user_table.username';
/**
- * @see wcf\data\DatabaseObjectList::$decoratorClassName
+ * @see \wcf\data\DatabaseObjectList::$decoratorClassName
*/
public $decoratorClassName = 'wcf\data\user\UserProfile';
/**
- * @see wcf\data\DatabaseObjectList::__construct()
+ * @see \wcf\data\DatabaseObjectList::__construct()
*/
public function __construct() {
parent::__construct();
}
/**
- * @see wcf\data\DatabaseObjectList::readObjects()
+ * @see \wcf\data\DatabaseObjectList::readObjects()
*/
public function readObjects() {
if ($this->objectIDs === null) {
*/
class UserRegistrationAction extends UserAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$allowGuestAccess
+ * @see \wcf\data\AbstractDatabaseObjectAction::$allowGuestAccess
*/
protected $allowGuestAccess = array('validateEmailAddress', 'validatePassword', 'validateUsername');
*/
class UserActivityEvent extends DatabaseObject {
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'user_activity_event';
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexName
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexName
*/
protected static $databaseTableIndexName = 'eventID';
/**
- * @see wcf\data\IStorableObject::__get()
+ * @see \wcf\data\IStorableObject::__get()
*/
public function __get($name) {
$value = parent::__get($name);
}
/**
- * @see wcf\data\DatabaseObject::handleData()
+ * @see \wcf\data\DatabaseObject::handleData()
*/
protected function handleData($data) {
parent::handleData($data);
*/
class UserActivityEventAction extends AbstractDatabaseObjectAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$allowGuestAccess
+ * @see \wcf\data\AbstractDatabaseObjectAction::$allowGuestAccess
*/
public $allowGuestAccess = array('load');
*/
class UserActivityEventEditor extends DatabaseObjectEditor {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\user\activity\event\UserActivityEvent';
}
*/
class ViewableUserActivityEvent extends DatabaseObjectDecorator {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
public static $baseClass = 'wcf\data\user\activity\event\UserActivityEvent';
/**
* user profile
- * @var wcf\data\user\UserProfile
+ * @var \wcf\data\user\UserProfile
*/
protected $userProfile = null;
/**
* Sets user profile.
*
- * @param wcf\data\user\UserProfile $userProfile
+ * @param \wcf\data\user\UserProfile $userProfile
*/
public function setUserProfile(UserProfile $userProfile) {
$this->userProfile = $userProfile;
/**
* Returns user profile.
*
- * @return wcf\data\user\UserProfile
+ * @return \wcf\data\user\UserProfile
*/
public function getUserProfile() {
return $this->userProfile;
*/
class ViewableUserActivityEventList extends UserActivityEventList {
/**
- * @see wcf\data\DatabaseObjectList::$className
+ * @see \wcf\data\DatabaseObjectList::$className
*/
public $className = 'wcf\data\user\activity\event\UserActivityEvent';
/**
- * @see wcf\data\DatabaseObjectList::$sqlLimit
+ * @see \wcf\data\DatabaseObjectList::$sqlLimit
*/
public $sqlLimit = 20;
/**
- * @see wcf\data\DatabaseObjectList::$sqlOrderBy
+ * @see \wcf\data\DatabaseObjectList::$sqlOrderBy
*/
public $sqlOrderBy = 'user_activity_event.time DESC';
}
/**
- * @see wcf\data\DatabaseObjectList::readObjects()
+ * @see \wcf\data\DatabaseObjectList::readObjects()
*/
public function readObjects() {
parent::readObjects();
public $size = 150;
/**
- * @see wcf\data\user\avatar\IUserAvatar::getURL()
+ * @see \wcf\data\user\avatar\IUserAvatar::getURL()
*/
public function getURL($size = null) {
if ($size === null) $size = $this->size;
}
/**
- * @see wcf\data\user\avatar\IUserAvatar::getImageTag()
+ * @see \wcf\data\user\avatar\IUserAvatar::getImageTag()
*/
public function getImageTag($size = null) {
if ($size === null) $size = $this->size;
}
/**
- * @see wcf\data\user\avatar\IUserAvatar::getWidth()
+ * @see \wcf\data\user\avatar\IUserAvatar::getWidth()
*/
public function getWidth() {
return $this->size;
}
/**
- * @see wcf\data\user\avatar\IUserAvatar::getHeight()
+ * @see \wcf\data\user\avatar\IUserAvatar::getHeight()
*/
public function getHeight() {
return $this->size;
}
/**
- * @see wcf\data\user\avatar\IUserAvatar::canCrop()
+ * @see \wcf\data\user\avatar\IUserAvatar::canCrop()
*/
public function canCrop() {
return false;
}
/**
- * @see wcf\data\user\avatar\IUserAvatar::getURL()
+ * @see \wcf\data\user\avatar\IUserAvatar::getURL()
*/
public function getURL($size = null) {
if ($size === null) $size = $this->size;
}
/**
- * @see wcf\data\user\avatar\IUserAvatar::canCrop()
+ * @see \wcf\data\user\avatar\IUserAvatar::canCrop()
*/
public function canCrop() {
return false;
public static $avatarThumbnailSizes = array(16, 24, 32, 48, 96, 128);
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'user_avatar';
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexName
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexName
*/
protected static $databaseTableIndexName = 'avatarID';
}
/**
- * @see wcf\data\user\avatar\IUserAvatar::getURL()
+ * @see \wcf\data\user\avatar\IUserAvatar::getURL()
*/
public function getURL($size = null) {
if ($size !== null && $size !== 'resized') {
}
/**
- * @see wcf\data\user\avatar\IUserAvatar::getImageTag()
+ * @see \wcf\data\user\avatar\IUserAvatar::getImageTag()
*/
public function getImageTag($size = null) {
$width = $this->width;
}
/**
- * @see wcf\data\user\avatar\IUserAvatar::getWidth()
+ * @see \wcf\data\user\avatar\IUserAvatar::getWidth()
*/
public function getWidth() {
return $this->width;
}
/**
- * @see wcf\data\user\avatar\IUserAvatar::getHeight()
+ * @see \wcf\data\user\avatar\IUserAvatar::getHeight()
*/
public function getHeight() {
return $this->height;
}
/**
- * @see wcf\data\user\avatar\IUserAvatar::canCrop()
+ * @see \wcf\data\user\avatar\IUserAvatar::canCrop()
*/
public function canCrop() {
return $this->width != $this->height && $this->width > self::$maxThumbnailSize && $this->height > self::$maxThumbnailSize;
class UserAvatarAction extends AbstractDatabaseObjectAction {
/**
* currently edited avatar
- * @var wcf\data\user\avatar\UserAvatarEditor
+ * @var \wcf\data\user\avatar\UserAvatarEditor
*/
public $avatar = null;
*/
class UserAvatarEditor extends DatabaseObjectEditor {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\user\avatar\UserAvatar';
/**
- * @see wcf\data\IEditableObject::delete()
+ * @see \wcf\data\IEditableObject::delete()
*/
public function delete() {
$sql = "DELETE FROM wcf".WCF_N."_user_avatar
}
/**
- * @see wcf\data\IEditableObject::deleteAll()
+ * @see \wcf\data\IEditableObject::deleteAll()
*/
public static function deleteAll(array $objectIDs = array()) {
$sql = "SELECT *
*/
class UserFollow extends DatabaseObject {
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'user_follow';
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexName
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexName
*/
protected static $databaseTableIndexName = 'followID';
*
* @param integer $userID
* @param integer $followUserID
- * @return wcf\data\user\follow\UserFollow
+ * @return \wcf\data\user\follow\UserFollow
*/
public static function getFollow($userID, $followUserID) {
$sql = "SELECT followID
*/
class UserFollowAction extends AbstractDatabaseObjectAction implements IGroupedUserListAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$allowGuestAccess
+ * @see \wcf\data\AbstractDatabaseObjectAction::$allowGuestAccess
*/
protected $allowGuestAccess = array('getGroupedUserList');
/**
* user profile object
- * @var wcf\data\user\UserProfile;
+ * @var \wcf\data\user\UserProfile;
*/
public $userProfile = null;
}
/**
- * @see wcf\data\user\follow\UserFollowAction::validateFollow()
+ * @see \wcf\data\user\follow\UserFollowAction::validateFollow()
*/
public function validateUnfollow() {
$this->validateFollow();
}
/**
- * @see wcf\data\AbstractDatabaseObjectAction::validateDelete()
+ * @see \wcf\data\AbstractDatabaseObjectAction::validateDelete()
*/
public function validateDelete() {
// read objects
}
/**
- * @see wcf\data\AbstractDatabaseObjectAction::delete()
+ * @see \wcf\data\AbstractDatabaseObjectAction::delete()
*/
public function delete() {
$returnValues = parent::delete();
}
/**
- * @see wcf\data\IGroupedUserListAction::validateGetGroupedUserList()
+ * @see \wcf\data\IGroupedUserListAction::validateGetGroupedUserList()
*/
public function validateGetGroupedUserList() {
$this->readInteger('pageNo');
}
/**
- * @see wcf\data\IGroupedUserListAction::getGroupedUserList()
+ * @see \wcf\data\IGroupedUserListAction::getGroupedUserList()
*/
public function getGroupedUserList() {
// resolve page count
*/
class UserFollowEditor extends DatabaseObjectEditor {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\user\follow\UserFollow';
}
*/
class UserFollowerList extends UserFollowList {
/**
- * @see wcf\data\DatabaseObjectList::$className
+ * @see \wcf\data\DatabaseObjectList::$className
*/
public $className = 'wcf\data\user\follow\UserFollow';
/**
- * @see wcf\data\DatabaseObjectList::$objectClassName
+ * @see \wcf\data\DatabaseObjectList::$objectClassName
*/
public $objectClassName = 'wcf\data\user\User';
/**
- * @see wcf\data\DatabaseObjectList::$sqlOrderBy
+ * @see \wcf\data\DatabaseObjectList::$sqlOrderBy
*/
public $sqlOrderBy = 'user_follow.time DESC';
/**
- * @see wcf\data\DatabaseObjectList::__construct()
+ * @see \wcf\data\DatabaseObjectList::__construct()
*/
public function __construct() {
parent::__construct();
}
/**
- * @see wcf\data\DatabaseObjectList::readObjects()
+ * @see \wcf\data\DatabaseObjectList::readObjects()
*/
public function readObjects() {
parent::readObjects();
*/
class UserFollowingAction extends UserFollowAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$className
+ * @see \wcf\data\AbstractDatabaseObjectAction::$className
*/
protected $className = 'wcf\data\user\follow\UserFollowEditor';
/**
- * @see wcf\data\IGroupedUserListAction::validateGetGroupedUserList()
+ * @see \wcf\data\IGroupedUserListAction::validateGetGroupedUserList()
*/
public function validateGetGroupedUserList() {
$this->readInteger('pageNo');
}
/**
- * @see wcf\data\IGroupedUserListAction::getGroupedUserList()
+ * @see \wcf\data\IGroupedUserListAction::getGroupedUserList()
*/
public function getGroupedUserList() {
// resolve page count
*/
class UserFollowingList extends UserFollowerList {
/**
- * @see wcf\data\DatabaseObjectList::$useQualifiedShorthand
+ * @see \wcf\data\DatabaseObjectList::$useQualifiedShorthand
*/
public $useQualifiedShorthand = false;
/**
- * @see wcf\data\DatabaseObjectList::__construct()
+ * @see \wcf\data\DatabaseObjectList::__construct()
*/
public function __construct() {
UserFollowList::__construct();
*/
class Team extends DatabaseObjectDecorator {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\user\group\UserGroup';
/**
* list of user group members
- * @var array<wcf\data\user\UserProfile>
+ * @var array<\wcf\data\user\UserProfile>
*/
protected $members = array();
/**
* Adds a new member.
*
- * @param wcf\data\user\UserProfile $user
+ * @param \wcf\data\user\UserProfile $user
*/
public function addMember(UserProfile $user) {
$this->members[] = $user;
/**
* Returns the list of user group members
*
- * @return array<wcf\data\user\UserProfile>
+ * @return array<\wcf\data\user\UserProfile>
*/
public function getMembers() {
return $this->members;
const OTHER = 4;
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'user_group';
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexName
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexName
*/
protected static $databaseTableIndexName = 'groupID';
/**
* group cache
- * @var array<wcf\data\user\group\UserGroup>
+ * @var array<\wcf\data\user\group\UserGroup>
*/
protected static $cache = null;
*
* @param array<integer> $types
* @param array<integer> $invalidGroupTypes
- * @return array<wcf\data\user\group\UserGroup>
+ * @return array<\wcf\data\user\group\UserGroup>
*/
public static function getGroupsByType(array $types = array(), array $invalidGroupTypes = array()) {
self::getCache();
* Returns unique group by given type. Only works for the default user groups.
*
* @param integer $type
- * @return wcf\data\user\group\UserGroup
+ * @return \wcf\data\user\group\UserGroup
*/
public static function getGroupByType($type) {
if ($type != self::EVERYONE && $type != self::GUESTS && $type != self::USERS) {
* exists.
*
* @param integer $groupID
- * @return wcf\data\user\group\UserGroup
+ * @return \wcf\data\user\group\UserGroup
*/
public static function getGroupByID($groupID) {
self::getCache();
* Returns true if the given user is member of the group. If no user is
* given, the active user is used.
*
- * @param wcf\data\user\User $user
+ * @param \wcf\data\user\User $user
* @return boolean
*/
public function isMember(User $user = null) {
*
* @param array<integer> $groupTypes
* @param array<integer> $invalidGroupTypes
- * @return array<wcf\data\user\group\UserGroup>
+ * @return array<\wcf\data\user\group\UserGroup>
*/
public static function getAccessibleGroups(array $groupTypes = array(), array $invalidGroupTypes = array()) {
$groups = self::getGroupsByType($groupTypes, $invalidGroupTypes);
}
/**
- * @see wcf\data\user\group\UserGroup::getName()
+ * @see \wcf\data\user\group\UserGroup::getName()
*/
public function __toString() {
return $this->getName();
*/
class UserGroupAction extends AbstractDatabaseObjectAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$className
+ * @see \wcf\data\AbstractDatabaseObjectAction::$className
*/
public $className = 'wcf\data\user\group\UserGroupEditor';
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$permissionsCreate
+ * @see \wcf\data\AbstractDatabaseObjectAction::$permissionsCreate
*/
protected $permissionsCreate = array('admin.user.canAddGroup');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$permissionsDelete
+ * @see \wcf\data\AbstractDatabaseObjectAction::$permissionsDelete
*/
protected $permissionsDelete = array('admin.user.canDeleteGroup');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$permissionsUpdate
+ * @see \wcf\data\AbstractDatabaseObjectAction::$permissionsUpdate
*/
protected $permissionsUpdate = array('admin.user.canEditGroup');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$requireACP
+ * @see \wcf\data\AbstractDatabaseObjectAction::$requireACP
*/
protected $requireACP = array('create', 'delete', 'update');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::create()
+ * @see \wcf\data\AbstractDatabaseObjectAction::create()
*/
public function create() {
$group = parent::create();
}
/**
- * @see wcf\data\AbstractDatabaseObjectAction::update()
+ * @see \wcf\data\AbstractDatabaseObjectAction::update()
*/
public function update() {
if (empty($this->objects)) {
*/
class UserGroupEditor extends DatabaseObjectEditor implements IEditableCachedObject {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\user\group\UserGroup';
/**
- * @see wcf\data\IEditableObject::create()
+ * @see \wcf\data\IEditableObject::create()
*/
public static function create(array $parameters = array()) {
$group = parent::create($parameters);
}
/**
- * @see wcf\data\DatabaseObjectEditor::__deleteAll()
+ * @see \wcf\data\DatabaseObjectEditor::__deleteAll()
*/
public static function deleteAll(array $objectIDs = array()) {
$returnValue = parent::deleteAll($objectIDs);
}
/**
- * @see wcf\data\IEditableCachedObject::resetCache()
+ * @see \wcf\data\IEditableCachedObject::resetCache()
*/
public static function resetCache() {
// clear cache
*/
class UserGroupList extends DatabaseObjectList {
/**
- * @see wcf\data\DatabaseObjectList::$className
+ * @see \wcf\data\DatabaseObjectList::$className
*/
public $className = 'wcf\data\user\group\UserGroup';
}
*/
class UserGroupOption extends Option {
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'user_group_option';
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexName
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexName
*/
protected static $databaseTableIndexName = 'optionID';
}
*/
class UserGroupOptionAction extends AbstractDatabaseObjectAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$className
+ * @see \wcf\data\AbstractDatabaseObjectAction::$className
*/
protected $className = 'wcf\data\user\group\option\UserGroupOptionEditor';
*/
class UserGroupOptionEditor extends DatabaseObjectEditor implements IEditableCachedObject {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\user\group\option\UserGroupOption';
/**
- * @see wcf\data\IEditableCachedObject::resetCache()
+ * @see \wcf\data\IEditableCachedObject::resetCache()
*/
public static function resetCache() {
UserGroupOptionCacheBuilder::getInstance()->reset();
*/
class UserGroupOptionList extends DatabaseObjectList {
/**
- * @see wcf\data\DatabaseObjectList::$className
+ * @see \wcf\data\DatabaseObjectList::$className
*/
public $className = 'wcf\data\user\group\option\UserGroupOption';
}
*/
class UserGroupOptionCategory extends DatabaseObject {
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'user_group_option_category';
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexName
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexName
*/
protected static $databaseTableIndexName = 'categoryID';
}
*/
class UserGroupOptionCategoryAction extends AbstractDatabaseObjectAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$className
+ * @see \wcf\data\AbstractDatabaseObjectAction::$className
*/
protected $className = 'wcf\data\user\group\option\category\UserGroupOptionCategoryEditor';
}
*/
class UserGroupOptionCategoryEditor extends DatabaseObjectEditor {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\user\group\option\category\UserGroupOptionCategory';
}
*/
class UserGroupOptionCategoryList extends DatabaseObjectList {
/**
- * @see wcf\data\DatabaseObjectList::$className
+ * @see \wcf\data\DatabaseObjectList::$className
*/
public $className = 'wcf\data\user\group\option\category\UserGroupOptionCategory';
}
*/
class UserIgnore extends DatabaseObject {
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'user_ignore';
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexName
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexName
*/
protected static $databaseTableIndexName = 'ignoreID';
* Returns a UserIgnore object for given ignored user id.
*
* @param integer $ignoreUserID
- * @return wcf\data\user\ignore\UserIgnore
+ * @return \wcf\data\user\ignore\UserIgnore
*/
public static function getIgnore($ignoreUserID) {
$sql = "SELECT *
}
/**
- * @see wcf\data\AbstractDatabaseObjectAction::validateDelete()
+ * @see \wcf\data\AbstractDatabaseObjectAction::validateDelete()
*/
public function validateDelete() {
// read objects
}
/**
- * @see wcf\data\AbstractDatabaseObjectAction::delete()
+ * @see \wcf\data\AbstractDatabaseObjectAction::delete()
*/
public function delete() {
$returnValues = parent::delete();
*/
class UserIgnoreEditor extends DatabaseObjectEditor {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\user\ignore\UserIgnore';
}
*/
class ViewableUserIgnoreList extends UserIgnoreList {
/**
- * @see wcf\data\DatabaseObjectList::$className
+ * @see \wcf\data\DatabaseObjectList::$className
*/
public $className = 'wcf\data\user\ignore\UserIgnore';
/**
- * @see wcf\data\DatabaseObjectList::$decoratorClassName
+ * @see \wcf\data\DatabaseObjectList::$decoratorClassName
*/
public $decoratorClassName = 'wcf\data\user\UserProfile';
/**
- * @see wcf\data\DatabaseObjectList::$objectClassName
+ * @see \wcf\data\DatabaseObjectList::$objectClassName
*/
public $objectClassName = 'wcf\data\user\User';
/**
- * @see wcf\data\DatabaseObjectList::$useQualifiedShorthand
+ * @see \wcf\data\DatabaseObjectList::$useQualifiedShorthand
*/
public $useQualifiedShorthand = false;
/**
- * @see wcf\data\DatabaseObjectList::__construct()
+ * @see \wcf\data\DatabaseObjectList::__construct()
*/
public function __construct() {
parent::__construct();
*/
class UserMenuItem extends ProcessibleDatabaseObject implements ITreeMenuItem {
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'user_menu_item';
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexName
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexName
*/
protected static $databaseTableIndexName = 'menuItemID';
/**
- * @see wcf\data\ProcessibleDatabaseObject::$processorInterface
+ * @see \wcf\data\ProcessibleDatabaseObject::$processorInterface
*/
protected static $processorInterface = 'wcf\system\menu\user\IUserMenuItemProvider';
protected $controller = null;
/**
- * @see wcf\data\ProcessibleDatabaseObject::getProcessor()
+ * @see \wcf\data\ProcessibleDatabaseObject::getProcessor()
*/
public function getProcessor() {
if (parent::getProcessor() === null) {
}
/**
- * @see wcf\system\menu\ITreeMenuItem::getLink()
+ * @see \wcf\system\menu\ITreeMenuItem::getLink()
*/
public function getLink() {
// external link
*/
class UserMenuItemEditor extends DatabaseObjectEditor {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\user\menu\item\UserMenuItem';
}
*/
class UserNotification extends DatabaseObject {
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'user_notification';
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexName
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexName
*/
protected static $databaseTableIndexName = 'notificationID';
/**
- * @see wcf\data\IStorableObject::__get()
+ * @see \wcf\data\IStorableObject::__get()
*/
public function __get($name) {
$value = parent::__get($name);
}
/**
- * @see wcf\data\DatabaseObject::handleData()
+ * @see \wcf\data\DatabaseObject::handleData()
*/
protected function handleData($data) {
parent::handleData($data);
* @param integer $packageID
* @param integer $eventID
* @param integer $objectID
- * @return wcf\data\user\notification\UserNotification
+ * @return \wcf\data\user\notification\UserNotification
*/
public static function getNotification($packageID, $eventID, $objectID) {
$sql = "SELECT *
}
/**
- * @see wcf\data\AbstractDatabaseObjectAction::create()
+ * @see \wcf\data\AbstractDatabaseObjectAction::create()
*/
public function create() {
// create notification
*/
class UserNotificationEditor extends DatabaseObjectEditor {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\user\notification\UserNotification';
}
*/
class UserNotificationEvent extends ProcessibleDatabaseObject {
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'user_notification_event';
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexName
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexName
*/
protected static $databaseTableIndexName = 'eventID';
/**
- * @see wcf\data\ProcessibleDatabaseObject::$processorInterface
+ * @see \wcf\data\ProcessibleDatabaseObject::$processorInterface
*/
protected static $processorInterface = 'wcf\system\user\notification\event\IUserNotificationEvent';
}
*/
class UserNotificationEventAction extends AbstractDatabaseObjectAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::create();
+ * @see \wcf\data\AbstractDatabaseObjectAction::create();
*/
public function create() {
$event = parent::create();
*/
class UserNotificationEventEditor extends DatabaseObjectEditor {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\user\notification\event\UserNotificationEvent';
}
*/
class UserNotificationEventRecipientList extends UserList {
/**
- * @see wcf\data\DatabaseObjectList\DatabaseObjectList::__construct()
+ * @see \wcf\data\DatabaseObjectList\DatabaseObjectList::__construct()
*/
public function __construct() {
$this->sqlJoins = "LEFT JOIN wcf".WCF_N."_user user_table ON (user_table.userID = event_to_user.userID)";
}
/**
- * @see wcf\data\DatabaseObjectList::getDatabaseTableName()
+ * @see \wcf\data\DatabaseObjectList::getDatabaseTableName()
*/
public function getDatabaseTableName() {
return 'wcf'.WCF_N.'_user_notification_event_to_user';
}
/**
- * @see wcf\data\DatabaseObjectList::getDatabaseTableAlias()
+ * @see \wcf\data\DatabaseObjectList::getDatabaseTableAlias()
*/
public function getDatabaseTableAlias() {
return 'event_to_user';
*/
class UserObjectWatch extends DatabaseObject {
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'user_object_watch';
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexName
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexName
*/
protected static $databaseTableIndexName = 'watchID';
* @param integer $objectTypeID
* @param integer $userID
* @param integer $objectID
- * @return wcf\data\user\object\watch\UserObjectWatch
+ * @return \wcf\data\user\object\watch\UserObjectWatch
*/
public static function getUserObjectWatch($objectTypeID, $userID, $objectID) {
$sql = "SELECT *
class UserObjectWatchAction extends AbstractDatabaseObjectAction {
/**
* object type object
- * @var wcf\data\object\type\ObjectType
+ * @var \wcf\data\object\type\ObjectType
*/
protected $objectType = null;
/**
* user object watch object
- * @var wcf\data\user\object\watch\UserObjectWatch
+ * @var \wcf\data\user\object\watch\UserObjectWatch
*/
protected $userObjectWatch = null;
*/
class UserObjectWatchEditor extends DatabaseObjectEditor {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\user\object\watch\UserObjectWatch';
}
*/
class UserObjectWatchList extends DatabaseObjectList {
/**
- * @see wcf\data\DatabaseObjectList::$className
+ * @see \wcf\data\DatabaseObjectList::$className
*/
public $className = 'wcf\data\user\object\watch\UserObjectWatch';
}
/**
* spider object
- * @var wcf\data\spider\Spider
+ * @var \wcf\data\spider\Spider
*/
protected $spider = null;
/**
* Returns the spider object
*
- * @return wcf\data\spider\Spider
+ * @return \wcf\data\spider\Spider
*/
public function getSpider() {
if (!$this->spiderID) return null;
*/
class UsersOnlineList extends SessionList {
/**
- * @see wcf\data\DatabaseObjectList::$sqlOrderBy
+ * @see \wcf\data\DatabaseObjectList::$sqlOrderBy
*/
public $sqlOrderBy = 'user_table.username';
public $usersOnlineMarkings = null;
/**
- * @see wcf\data\DatabaseObjectList::__construct()
+ * @see \wcf\data\DatabaseObjectList::__construct()
*/
public function __construct() {
parent::__construct();
}
/**
- * @see wcf\data\DatabaseObjectList::readObjects()
+ * @see \wcf\data\DatabaseObjectList::readObjects()
*/
public function readObjects() {
parent::readObjects();
const EDITABILITY_ALL = 3;
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'user_option';
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexName
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexName
*/
protected static $databaseTableIndexName = 'optionID';
/**
* user object
- * @var wcf\data\user\User
+ * @var \wcf\data\user\User
*/
public $user = null;
/**
* Sets target user object.
*
- * @param wcf\data\user\User $user
+ * @param \wcf\data\user\User $user
*/
public function setUser(User $user) {
$this->user = $user;
}
/**
- * @see wcf\data\option\Option::isVisible()
+ * @see \wcf\data\option\Option::isVisible()
*/
public function isVisible() {
// proceed if option is visible for all
*/
class UserOptionAction extends AbstractDatabaseObjectAction implements IToggleAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$className
+ * @see \wcf\data\AbstractDatabaseObjectAction::$className
*/
protected $className = 'wcf\data\user\option\UserOptionEditor';
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$permissionsCreate
+ * @see \wcf\data\AbstractDatabaseObjectAction::$permissionsCreate
*/
protected $permissionsCreate = array('admin.user.canManageUserOption');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$permissionsDelete
+ * @see \wcf\data\AbstractDatabaseObjectAction::$permissionsDelete
*/
protected $permissionsDelete = array('admin.user.canManageUserOption');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$permissionsUpdate
+ * @see \wcf\data\AbstractDatabaseObjectAction::$permissionsUpdate
*/
protected $permissionsUpdate = array('admin.user.canManageUserOption');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$requireACP
+ * @see \wcf\data\AbstractDatabaseObjectAction::$requireACP
*/
protected $requireACP = array('create', 'delete', 'toggle', 'update');
/**
- * @see wcf\data\IToggleAction::toggle()
+ * @see \wcf\data\IToggleAction::toggle()
*/
public function toggle() {
foreach ($this->objects as $optionEditor) {
}
/**
- * @see wcf\data\IToggleAction::validateToggle()
+ * @see \wcf\data\IToggleAction::validateToggle()
*/
public function validateToggle() {
$this->validateUpdate();
*/
class UserOptionEditor extends DatabaseObjectEditor implements IEditableCachedObject {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\user\option\UserOption';
/**
- * @see wcf\data\IEditableObject::create()
+ * @see \wcf\data\IEditableObject::create()
*/
public static function create(array $parameters = array()) {
$userOption = parent::create($parameters);
}
/**
- * @see wcf\data\IEditableObject::update()
+ * @see \wcf\data\IEditableObject::update()
*/
public function update(array $parameters = array()) {
parent::update($parameters);
}
/**
- * @see wcf\data\IEditableObject::delete()
+ * @see \wcf\data\IEditableObject::delete()
*/
public function delete() {
$sql = "DELETE FROM wcf".WCF_N."_user_option
}
/**
- * @see wcf\data\IEditableObject::deleteAll()
+ * @see \wcf\data\IEditableObject::deleteAll()
*/
public static function deleteAll(array $objectIDs = array()) {
$returnValue = parent::deleteAll($objectIDs);
}
/**
- * @see wcf\data\IEditableCachedObject::resetCache()
+ * @see \wcf\data\IEditableCachedObject::resetCache()
*/
public static function resetCache() {
UserOptionCacheBuilder::getInstance()->reset();
*/
class UserOptionList extends DatabaseObjectList {
/**
- * @see wcf\data\DatabaseObjectList::$className
+ * @see \wcf\data\DatabaseObjectList::$className
*/
public $className = 'wcf\data\user\option\UserOption';
}
*/
class ViewableUserOption extends DatabaseObjectDecorator {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\user\option\UserOption';
/**
* list of output objects
- * @var array<wcf\system\option\user\IUserOptionOutput>
+ * @var array<\wcf\system\option\user\IUserOptionOutput>
*/
public static $outputObjects = array();
/**
* cached user options
- * @var array<wcf\data\user\option\ViewableUserOption>
+ * @var array<\wcf\data\user\option\ViewableUserOption>
*/
public static $userOptions = array();
/**
* Sets option values for a specific user.
*
- * @param wcf\data\user\User $user
+ * @param \wcf\data\user\User $user
*/
public function setOptionValue(User $user) {
$userOption = 'userOption' . $this->optionID;
/**
* Returns the output object for current user option.
*
- * @return wcf\system\option\user\IUserOptionOutput
+ * @return \wcf\system\option\user\IUserOptionOutput
*/
public function getOutputObject() {
if (!isset(self::$outputObjects[$this->outputClass])) {
* Returns the user option with the given name
*
* @param string $name
- * @return wcf\data\user\option\ViewableUserOption
+ * @return \wcf\data\user\option\ViewableUserOption
*/
public static function getUserOption($name) {
if (!isset(self::$userOptions[$name])) {
*/
class UserOptionCategory extends DatabaseObject {
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'user_option_category';
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexName
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexName
*/
protected static $databaseTableIndexName = 'categoryID';
/**
- * @see wcf\data\DatabaseObject::__construct()
+ * @see \wcf\data\DatabaseObject::__construct()
*/
public function __construct($categoryID, $row = null, UserOptionCategory $category = null) {
if ($categoryID !== null) {
* Returns an instance of UserOptionCategory by name.
*
* @param string $categoryName
- * @return wcf\data\user\option\category\UserOptionCategory
+ * @return \wcf\data\user\option\category\UserOptionCategory
*/
public static function getCategoryByName($categoryName) {
$sql = "SELECT *
*/
class UserOptionCategoryAction extends AbstractDatabaseObjectAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$className
+ * @see \wcf\data\AbstractDatabaseObjectAction::$className
*/
protected $className = 'wcf\data\user\option\category\UserOptionCategoryEditor';
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$permissionsCreate
+ * @see \wcf\data\AbstractDatabaseObjectAction::$permissionsCreate
*/
protected $permissionsCreate = array('admin.user.canManageUserOption');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$permissionsDelete
+ * @see \wcf\data\AbstractDatabaseObjectAction::$permissionsDelete
*/
protected $permissionsDelete = array('admin.user.canManageUserOption');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$permissionsUpdate
+ * @see \wcf\data\AbstractDatabaseObjectAction::$permissionsUpdate
*/
protected $permissionsUpdate = array('admin.user.canManageUserOption');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$requireACP
+ * @see \wcf\data\AbstractDatabaseObjectAction::$requireACP
*/
protected $requireACP = array('create', 'delete', 'update');
}
*/
class UserOptionCategoryEditor extends DatabaseObjectEditor implements IEditableCachedObject {
/**
- * @see wcf\data\user\option\category\UserOptionCategory::$baseClass
+ * @see \wcf\data\user\option\category\UserOptionCategory::$baseClass
*/
protected static $baseClass = 'wcf\data\user\option\category\UserOptionCategory';
/**
- * @see wcf\data\IEditableObject::create()
+ * @see \wcf\data\IEditableObject::create()
*/
public static function create(array $parameters = array()) {
// obtain default values
}
/**
- * @see wcf\data\IEditableCachedObject::resetCache()
+ * @see \wcf\data\IEditableCachedObject::resetCache()
*/
public static function resetCache() {
UserOptionCacheBuilder::getInstance()->reset();
*/
class UserOptionCategoryList extends DatabaseObjectList {
/**
- * @see wcf\data\DatabaseObjectList::$className
+ * @see \wcf\data\DatabaseObjectList::$className
*/
public $className = 'wcf\data\user\option\category\UserOptionCategory';
}
class UserProfileMenuItem extends DatabaseObject {
/**
* content manager
- * @var wcf\system\menu\user\profile\content\IUserProfileContent
+ * @var \wcf\system\menu\user\profile\content\IUserProfileContent
*/
protected $contentManager = null;
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'user_profile_menu_item';
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexName
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexName
*/
protected static $databaseTableIndexName = 'menuItemID';
/**
* Returns the content manager for this menu item.
*
- * @return wcf\system\menu\user\profile\content\IUserProfileMenuContent
+ * @return \wcf\system\menu\user\profile\content\IUserProfileMenuContent
*/
public function getContentManager() {
if ($this->contentManager === null) {
*/
class UserProfileMenuItemAction extends AbstractDatabaseObjectAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$allowGuestAccess
+ * @see \wcf\data\AbstractDatabaseObjectAction::$allowGuestAccess
*/
protected $allowGuestAccess = array('getContent');
/**
* menu item
- * @var wcf\data\user\profile\menu\item\UserProfileMenuItem
+ * @var \wcf\data\user\profile\menu\item\UserProfileMenuItem
*/
protected $menuItem = null;
*/
class UserProfileMenuItemEditor extends DatabaseObjectEditor implements IEditableCachedObject {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\user\profile\menu\item\UserProfileMenuItem';
/**
- * @see wcf\data\IEditableObject::create()
+ * @see \wcf\data\IEditableObject::create()
*/
public static function create(array $parameters = array()) {
// calculate show order
}
/**
- * @see wcf\data\IEditableObject::update()
+ * @see \wcf\data\IEditableObject::update()
*/
public function update(array $parameters = array()) {
if (isset($parameters['showOrder'])) {
}
/**
- * @see wcf\data\IEditableObject::delete()
+ * @see \wcf\data\IEditableObject::delete()
*/
public function delete() {
// update show order
}
/**
- * @see wcf\data\IEditableCachedObject::resetCache()
+ * @see \wcf\data\IEditableCachedObject::resetCache()
*/
public static function resetCache() {
UserProfileMenuCacheBuilder::getInstance()->reset();
*/
class UserProfileVisitor extends DatabaseObject {
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'user_profile_visitor';
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexName
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexName
*/
protected static $databaseTableIndexName = 'visitorID';
*
* @param integer $ownerID
* @param integer $userID
- * @return wcf\data\user\profile\visitor\UserProfileVisitor
+ * @return \wcf\data\user\profile\visitor\UserProfileVisitor
*/
public static function getObject($ownerID, $userID) {
$sql = "SELECT *
*/
class UserProfileVisitorAction extends AbstractDatabaseObjectAction implements IGroupedUserListAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$allowGuestAccess
+ * @see \wcf\data\AbstractDatabaseObjectAction::$allowGuestAccess
*/
protected $allowGuestAccess = array('getGroupedUserList');
/**
* user profile object
- * @var wcf\data\user\UserProfile;
+ * @var \wcf\data\user\UserProfile;
*/
public $userProfile = null;
/**
- * @see wcf\data\IGroupedUserListAction::validateGetGroupedUserList()
+ * @see \wcf\data\IGroupedUserListAction::validateGetGroupedUserList()
*/
public function validateGetGroupedUserList() {
$this->readInteger('pageNo');
}
/**
- * @see wcf\data\IGroupedUserListAction::getGroupedUserList()
+ * @see \wcf\data\IGroupedUserListAction::getGroupedUserList()
*/
public function getGroupedUserList() {
// resolve page count
*/
class UserProfileVisitorEditor extends DatabaseObjectEditor {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\user\profile\visitor\UserProfileVisitor';
}
*/
class UserProfileVisitorList extends DatabaseObjectList {
/**
- * @see wcf\data\DatabaseObjectList::$decoratorClassName
+ * @see \wcf\data\DatabaseObjectList::$decoratorClassName
*/
public $decoratorClassName = 'wcf\data\user\UserProfile';
/**
- * @see wcf\data\DatabaseObjectList::$objectClassName
+ * @see \wcf\data\DatabaseObjectList::$objectClassName
*/
public $objectClassName = 'wcf\data\user\User';
/**
- * @see wcf\data\DatabaseObjectList::$sqlOrderBy
+ * @see \wcf\data\DatabaseObjectList::$sqlOrderBy
*/
public $sqlOrderBy = 'user_profile_visitor.time DESC';
/**
- * @see wcf\data\DatabaseObjectList::__construct()
+ * @see \wcf\data\DatabaseObjectList::__construct()
*/
public function __construct() {
parent::__construct();
*/
class UserRank extends DatabaseObject {
/**
- * @see wcf\data\DatabaseObject::$databaseTableName
+ * @see \wcf\data\DatabaseObject::$databaseTableName
*/
protected static $databaseTableName = 'user_rank';
/**
- * @see wcf\data\DatabaseObject::$databaseTableIndexName
+ * @see \wcf\data\DatabaseObject::$databaseTableIndexName
*/
protected static $databaseTableIndexName = 'rankID';
*/
class UserRankAction extends AbstractDatabaseObjectAction {
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$permissionsDelete
+ * @see \wcf\data\AbstractDatabaseObjectAction::$permissionsDelete
*/
protected $permissionsDelete = array('admin.user.rank.canManageRank');
/**
- * @see wcf\data\AbstractDatabaseObjectAction::$requireACP
+ * @see \wcf\data\AbstractDatabaseObjectAction::$requireACP
*/
protected $requireACP = array('delete');
}
*/
class UserRankEditor extends DatabaseObjectEditor implements IEditableCachedObject {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\user\rank\UserRank';
/**
- * @see wcf\data\IEditableCachedObject::resetCache()
+ * @see \wcf\data\IEditableCachedObject::resetCache()
*/
public static function resetCache() {
UserStorageHandler::getInstance()->resetAll('userRank');
/**
* database object action
- * @var wcf\data\AbstractDatabaseObjectAction
+ * @var \wcf\data\AbstractDatabaseObjectAction
*/
public $objectAction = null;
/**
- * @see wcf\form\IForm::submit()
+ * @see \wcf\form\IForm::submit()
*/
public function submit() {
// call submit event
}
/**
- * @see wcf\form\IForm::readFormParameters()
+ * @see \wcf\form\IForm::readFormParameters()
*/
public function readFormParameters() {
// call readFormParameters event
}
/**
- * @see wcf\form\IForm::validate()
+ * @see \wcf\form\IForm::validate()
*/
public function validate() {
// call validate event
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
// call save event
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
if (!empty($_POST) || !empty($_FILES)) {
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
public $data = array();
/**
- * @see wcf\page\AbstractPage::$loginRequired
+ * @see \wcf\page\AbstractPage::$loginRequired
*/
public $loginRequired = true;
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('mod.general.canUseModeration');
/**
* moderation queue object
- * @var wcf\data\moderation\queue\ViewableModerationQueue
+ * @var \wcf\data\moderation\queue\ViewableModerationQueue
*/
public $queue = null;
public $queueID = 0;
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\form\IForm::readFormParameters()
+ * @see \wcf\form\IForm::readFormParameters()
*/
public function readFormParameters() {
parent::readFormParameters();
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
parent::save();
*/
class AccountManagementForm extends AbstractForm {
/**
- * @see wcf\page\AbstractPage::$enableTracking
+ * @see \wcf\page\AbstractPage::$enableTracking
*/
public $enableTracking = true;
/**
- * @see wcf\page\AbstractPage::$loginRequired
+ * @see \wcf\page\AbstractPage::$loginRequired
*/
public $loginRequired = true;
public $googleDisconnect = 0;
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\form\IForm::readFormParameters()
+ * @see \wcf\form\IForm::readFormParameters()
*/
public function readFormParameters() {
parent::readFormParameters();
}
/**
- * @see wcf\form\IForm::validate()
+ * @see \wcf\form\IForm::validate()
*/
public function validate() {
parent::validate();
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
}
/**
- * @see wcf\page\IPage::show()
+ * @see \wcf\page\IPage::show()
*/
public function show() {
// set active tab
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
parent::save();
*/
class AvatarEditForm extends AbstractForm {
/**
- * @see wcf\page\AbstractPage::$enableTracking
+ * @see \wcf\page\AbstractPage::$enableTracking
*/
public $enableTracking = true;
/**
- * @see wcf\page\AbstractPage::$loginRequired
+ * @see \wcf\page\AbstractPage::$loginRequired
*/
public $loginRequired = true;
/**
- * @see wcf\page\AbstractPage::$templateName
+ * @see \wcf\page\AbstractPage::$templateName
*/
public $templateName = 'avatarEdit';
public $avatarType = 'none';
/**
- * @see wcf\form\IForm::readFormParameters()
+ * @see \wcf\form\IForm::readFormParameters()
*/
public function readFormParameters() {
parent::readFormParameters();
}
/**
- * @see wcf\form\IForm::validate()
+ * @see \wcf\form\IForm::validate()
*/
public function validate() {
parent::validate();
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
parent::save();
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
}
/**
- * @see wcf\page\IPage::show()
+ * @see \wcf\page\IPage::show()
*/
public function show() {
// set active tab
public $accept = false;
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\form\IForm::readFormParameters()
+ * @see \wcf\form\IForm::readFormParameters()
*/
public function readFormParameters() {
parent::readFormParameters();
}
/**
- * @see wcf\form\IForm::validate()
+ * @see \wcf\form\IForm::validate()
*/
public function validate() {
parent::validate();
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
parent::save();
/**
* User object
- * @var wcf\data\user\User
+ * @var \wcf\data\user\User
*/
public $user = null;
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\form\IForm::readFormParameters()
+ * @see \wcf\form\IForm::readFormParameters()
*/
public function readFormParameters() {
parent::readFormParameters();
}
/**
- * @see wcf\form\IForm::validate()
+ * @see \wcf\form\IForm::validate()
*/
public function validate() {
parent::validate();
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
parent::save();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
}
/**
- * @see wcf\page\IPage::show()
+ * @see \wcf\page\IPage::show()
*/
public function show() {
if (REGISTER_ACTIVATION_METHOD != 1) {
*/
class EmailNewActivationCodeForm extends RegisterNewActivationCodeForm {
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
AbstractForm::save();
const AVAILABLE_DURING_OFFLINE_MODE = true;
/**
- * @see wcf\page\AbstractPage::$enableTracking
+ * @see \wcf\page\AbstractPage::$enableTracking
*/
public $enableTracking = true;
public $useCookies = 1;
/**
- * @see wcf\form\IForm::readFormParameters()
+ * @see \wcf\form\IForm::readFormParameters()
*/
public function readFormParameters() {
parent::readFormParameters();
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
AbstractForm::save();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
const AVAILABLE_DURING_OFFLINE_MODE = true;
/**
- * @see wcf\page\AbstractPage::$enableTracking
+ * @see \wcf\page\AbstractPage::$enableTracking
*/
public $enableTracking = true;
/**
* user object
- * @var wcf\data\user\User
+ * @var \wcf\data\user\User
*/
public $user;
/**
- * @see wcf\form\RecaptchaForm::$useCaptcha
+ * @see \wcf\form\RecaptchaForm::$useCaptcha
*/
public $useCaptcha = LOST_PASSWORD_USE_CAPTCHA;
/**
- * @see wcf\form\IForm::readFormParameters()
+ * @see \wcf\form\IForm::readFormParameters()
*/
public function readFormParameters() {
parent::readFormParameters();
}
/**
- * @see wcf\form\IForm::validate()
+ * @see \wcf\form\IForm::validate()
*/
public function validate() {
parent::validate();
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
parent::save();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
*/
class MailForm extends RecaptchaForm {
/**
- * @see wcf\form\RecaptchaForm::$useCaptcha
+ * @see \wcf\form\RecaptchaForm::$useCaptcha
*/
public $useCaptcha = PROFILE_MAIL_USE_CAPTCHA;
/**
* recipient's user object
- * @var wcf\data\user\UserProfile
+ * @var \wcf\data\user\UserProfile
*/
public $user = 0;
public $email = '';
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\form\IForm::readFormParameters()
+ * @see \wcf\form\IForm::readFormParameters()
*/
public function readFormParameters() {
parent::readFormParameters();
}
/**
- * @see wcf\form\IForm::validate()
+ * @see \wcf\form\IForm::validate()
*/
public function validate() {
if (!WCF::getUser()->userID) {
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
parent::save();
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
}
/**
- * @see wcf\page\IPage::show()
+ * @see \wcf\page\IPage::show()
*/
public function show() {
WCF::getSession()->checkPermissions(array('user.profile.canMail'));
/**
* attachment handler
- * @var wcf\system\attachment\AttachmentHandler
+ * @var \wcf\system\attachment\AttachmentHandler
*/
public $attachmentHandler = null;
/**
* list of available content languages
- * @var array<wcf\data\language\Language>
+ * @var array<\wcf\data\language\Language>
*/
public $availableContentLanguages = array();
/**
* list of default smilies
- * @var array<wcf\data\smiley\Smiley>
+ * @var array<\wcf\data\smiley\Smiley>
*/
public $defaultSmilies = array();
/**
* list of smiley categories
- * @var array<wcf\data\smiley\category\SmileyCategory>
+ * @var array<\wcf\data\smiley\category\SmileyCategory>
*/
public $smileyCategories = array();
public $tmpHash = '';
/**
- * @see wcf\form\IPage::readParameters()
+ * @see \wcf\form\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\form\IForm::readFormParameters()
+ * @see \wcf\form\IForm::readFormParameters()
*/
public function readFormParameters() {
parent::readFormParameters();
}
/**
- * @see wcf\form\IForm::validate()
+ * @see \wcf\form\IForm::validate()
*/
public function validate() {
// subject
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
parent::save();
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
// get attachments
}
/**
- * @see wcf\page\IPage::assignVariables();
+ * @see \wcf\page\IPage::assignVariables();
*/
public function assignVariables() {
parent::assignVariables();
*/
class ModerationActivationForm extends AbstractModerationForm {
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
*/
class ModerationReportForm extends AbstractModerationForm {
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
const AVAILABLE_DURING_OFFLINE_MODE = true;
/**
- * @see wcf\page\AbstractPage::$enableTracking
+ * @see \wcf\page\AbstractPage::$enableTracking
*/
public $enableTracking = true;
/**
* User object
- * @var wcf\data\user\User
+ * @var \wcf\data\user\User
*/
public $user;
public $newPassword = '';
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\form\IForm::validate()
+ * @see \wcf\form\IForm::validate()
*/
public function validate() {
parent::validate();
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
parent::save();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
AbstractPage::readData();
*/
class NotificationSettingsForm extends AbstractForm {
/**
- * @see wcf\page\AbstractPage::$loginRequired
+ * @see \wcf\page\AbstractPage::$loginRequired
*/
public $loginRequired = true;
protected static $validMailNotificationTypes = array('none', 'instant', 'daily');
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\form\IForm::readFormParameters()
+ * @see \wcf\form\IForm::readFormParameters()
*/
public function readFormParameters() {
parent::readFormParameters();
}
/**
- * @see wcf\form\IForm::validate()
+ * @see \wcf\form\IForm::validate()
*/
public function validate() {
parent::validate();
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
}
/**
- * @see wcf\page\IPage::show()
+ * @see \wcf\page\IPage::show()
*/
public function show() {
// set active tab
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
parent::save();
public $useCaptcha = true;
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\form\IForm::readFormParameters()
+ * @see \wcf\form\IForm::readFormParameters()
*/
public function readFormParameters() {
parent::readFormParameters();
}
/**
- * @see wcf\form\IForm::validate()
+ * @see \wcf\form\IForm::validate()
*/
public function validate() {
parent::validate();
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
parent::save();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
/**
* User object
- * @var wcf\data\user\User
+ * @var \wcf\data\user\User
*/
public $user = null;
/**
- * @see wcf\form\IForm::readFormParameters()
+ * @see \wcf\form\IForm::readFormParameters()
*/
public function readFormParameters() {
parent::readFormParameters();
}
/**
- * @see wcf\form\IForm::validate()
+ * @see \wcf\form\IForm::validate()
*/
public function validate() {
parent::validate();
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
parent::save();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
}
/**
- * @see wcf\page\IPage::show()
+ * @see \wcf\page\IPage::show()
*/
public function show() {
if (REGISTER_ACTIVATION_METHOD != 1) {
public $challenge = '';
/**
- * @see wcf\page\AbstractPage::$enableTracking
+ * @see \wcf\page\AbstractPage::$enableTracking
*/
public $enableTracking = true;
public $isExternalAuthentication = false;
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array();
public static $minRegistrationTime = 10;
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\form\IForm::readFormParameters()
+ * @see \wcf\form\IForm::readFormParameters()
*/
public function readFormParameters() {
parent::readFormParameters();
}
/**
- * @see wcf\form\IForm::validate()
+ * @see \wcf\form\IForm::validate()
*/
public function validate() {
// validate captcha first
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
}
/**
- * @see wcf\page\IPage::show()
+ * @see \wcf\page\IPage::show()
*/
public function show() {
AbstractForm::show();
}
/**
- * @see wcf\acp\form\UserAddForm::validateUsername()
+ * @see \wcf\acp\form\UserAddForm::validateUsername()
*/
protected function validateUsername($username) {
parent::validateUsername($username);
}
/**
- * @see wcf\acp\form\UserAddForm::validatePassword()
+ * @see \wcf\acp\form\UserAddForm::validatePassword()
*/
protected function validatePassword($password, $confirmPassword) {
if (!$this->isExternalAuthentication) {
}
/**
- * @see wcf\acp\form\UserAddForm::validateEmail()
+ * @see \wcf\acp\form\UserAddForm::validateEmail()
*/
protected function validateEmail($email, $confirmEmail) {
parent::validateEmail($email, $confirmEmail);
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
AbstractForm::save();
/**
* user object
- * @var wcf\data\user\User
+ * @var \wcf\data\user\User
*/
public $user = null;
/**
- * @see wcf\form\IForm::readFormParameters()
+ * @see \wcf\form\IForm::readFormParameters()
*/
public function readFormParameters() {
parent::readFormParameters();
}
/**
- * @see wcf\form\IForm::validate()
+ * @see \wcf\form\IForm::validate()
*/
public function validate() {
parent::validate();
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
parent::save();
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
}
/**
- * @see wcf\page\IPage::show()
+ * @see \wcf\page\IPage::show()
*/
public function show() {
if (REGISTER_ACTIVATION_METHOD != 1) {
public $results = array();
/**
- * @see wcf\page\SortablePage::$sortField
+ * @see \wcf\page\SortablePage::$sortField
*/
public $sortField = SEARCH_DEFAULT_SORT_FIELD;
/**
- * @see wcf\page\SortablePage::$sortOrder
+ * @see \wcf\page\SortablePage::$sortOrder
*/
public $sortOrder = SEARCH_DEFAULT_SORT_ORDER;
public $username = '';
/**
- * @see wcf\form\RecaptchaForm::$useCaptcha
+ * @see \wcf\form\RecaptchaForm::$useCaptcha
*/
public $useCaptcha = SEARCH_USE_CAPTCHA;
/**
* PreparedStatementConditionBuilder object
- * @var wcf\system\database\util\PreparedStatementConditionBuilder
+ * @var \wcf\system\database\util\PreparedStatementConditionBuilder
*/
public $searchIndexCondition = null;
public $submit = false;
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\form\IForm::readFormParameters()
+ * @see \wcf\form\IForm::readFormParameters()
*/
public function readFormParameters() {
parent::readFormParameters();
}
/**
- * @see wcf\form\IForm::validate()
+ * @see \wcf\form\IForm::validate()
*/
public function validate() {
parent::validate();
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
parent::save();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
}
/**
- * @see wcf\page\IPage::show()
+ * @see \wcf\page\IPage::show()
*/
public function show() {
if (empty($_POST) && $this->submit) {
*/
class SettingsForm extends AbstractForm {
/**
- * @see wcf\page\AbstractPage::$enableTracking
+ * @see \wcf\page\AbstractPage::$enableTracking
*/
public $enableTracking = true;
/**
- * @see wcf\page\AbstractPage::$loginRequired
+ * @see \wcf\page\AbstractPage::$loginRequired
*/
public $loginRequired = true;
/**
* user option handler
- * @var wcf\system\option\user\UserOptionHandler
+ * @var \wcf\system\option\user\UserOptionHandler
*/
public $optionHandler = null;
/**
- * @see wcf\form\AbstractForm::$errorType
+ * @see \wcf\form\AbstractForm::$errorType
*/
public $errorType = array();
/**
* list of available content languages
- * @var array<wcf\data\language\Language>
+ * @var array<\wcf\data\language\Language>
*/
public $availableContentLanguages = array();
/**
* list of available languages
- * @var array<wcf\data\language\Language>
+ * @var array<\wcf\data\language\Language>
*/
public $availableLanguages = array();
/**
* list of available styles
- * @var array<wcf\data\style\Style>
+ * @var array<\wcf\data\style\Style>
*/
public $availableStyles = array();
public $styleID = 0;
/**
- * @see wcf\page\AbstractPage::readParameters()
+ * @see \wcf\page\AbstractPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\form\AbstractForm::readFormParameters()
+ * @see \wcf\form\AbstractForm::readFormParameters()
*/
public function readFormParameters() {
parent::readFormParameters();
}
/**
- * @see wcf\form\AbstractForm::validate()
+ * @see \wcf\form\AbstractForm::validate()
*/
public function validate() {
parent::validate();
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\form\AbstractForm::save()
+ * @see \wcf\form\AbstractForm::save()
*/
public function save() {
parent::save();
}
/**
- * @see wcf\page\Page::assignVariables()
+ * @see \wcf\page\Page::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
}
/**
- * @see wcf\page\Page::show()
+ * @see \wcf\page\Page::show()
*/
public function show() {
// set active tab
*/
class SignatureEditForm extends MessageForm {
/**
- * @see wcf\page\AbstractPage::$enableTracking
+ * @see \wcf\page\AbstractPage::$enableTracking
*/
public $enableTracking = true;
/**
- * @see wcf\page\AbstractPage::$loginRequired
+ * @see \wcf\page\AbstractPage::$loginRequired
*/
public $loginRequired = true;
/**
- * @see wcf\page\AbstractPage::$neededModules
+ * @see \wcf\page\AbstractPage::$neededModules
*/
public $neededModules = array('MODULE_USER_SIGNATURE');
/**
- * @see wcf\page\AbstractPage::$templateName
+ * @see \wcf\page\AbstractPage::$templateName
*/
public $templateName = 'signatureEdit';
public $signatureCache = null;
/**
- * @see wcf\form\RecaptchaForm::$useCaptcha
+ * @see \wcf\form\RecaptchaForm::$useCaptcha
*/
public $useCaptacha = false;
/**
- * @see wcf\form\MessageForm::$allowedBBCodesPermission
+ * @see \wcf\form\MessageForm::$allowedBBCodesPermission
*/
public $allowedBBCodesPermission = 'user.signature.allowedBBCodes';
/**
- * @see wcf\form\MessageForm::$permissionCanUseSmilies
+ * @see \wcf\form\MessageForm::$permissionCanUseSmilies
*/
public $permissionCanUseSmilies = 'user.signature.canUseSmilies';
/**
- * @see wcf\form\MessageForm::$permissionCanUseHtml
+ * @see \wcf\form\MessageForm::$permissionCanUseHtml
*/
public $permissionCanUseHtml = 'user.signature.canUseHtml';
/**
- * @see wcf\form\MessageForm::$permissionCanUseBBCodes
+ * @see \wcf\form\MessageForm::$permissionCanUseBBCodes
*/
public $permissionCanUseBBCodes = 'user.signature.canUseBBCodes';
/**
- * @see wcf\form\MessageForm::$showSignatureSetting
+ * @see \wcf\form\MessageForm::$showSignatureSetting
*/
public $showSignatureSetting = false;
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\form\IForm::validate()
+ * @see \wcf\form\IForm::validate()
*/
public function validate() {
if (WCF::getUser()->disableSignature) throw new PermissionDeniedException();
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
}
/**
- * @see wcf\page\IPage::show()
+ * @see \wcf\page\IPage::show()
*/
public function show() {
// set active tab
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
parent::save();
*/
class UserSearchForm extends UserOptionListForm {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.user.search';
/**
- * @see wcf\page\AbstractPage::$neededModules
+ * @see \wcf\page\AbstractPage::$neededModules
*/
public $neededModules = array('MODULE_MEMBERS_LIST');
/**
* condtion builder object
- * @var wcf\system\database\condition\PreparedStatementConditionBuilder
+ * @var \wcf\system\database\condition\PreparedStatementConditionBuilder
*/
public $conditions = null;
public $maxResults = 1000;
/**
- * @see wcf\form\IForm::readFormParameters()
+ * @see \wcf\form\IForm::readFormParameters()
*/
public function readFormParameters() {
parent::readFormParameters();
}
/**
- * @see wcf\acp\form\AbstractOptionListForm::initOptionHandler()
+ * @see \wcf\acp\form\AbstractOptionListForm::initOptionHandler()
*/
protected function initOptionHandler() {
$this->optionHandler->enableSearchMode();
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
}
/**
- * @see wcf\form\IForm::save()
+ * @see \wcf\form\IForm::save()
*/
public function save() {
parent::save();
}
/**
- * @see wcf\form\IForm::validate()
+ * @see \wcf\form\IForm::validate()
*/
public function validate() {
AbstractForm::validate();
*/
abstract class AbstractAuthedPage extends AbstractPage {
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
*/
abstract class AbstractFeedPage extends AbstractAuthedPage {
/**
- * @see wcf\page\AbstractPage::$templateName
+ * @see \wcf\page\AbstractPage::$templateName
*/
public $templateName = 'rssFeed';
public $application = 'wcf';
/**
- * @see wcf\page\AbstractPage::$useTemplate
+ * @see \wcf\page\AbstractPage::$useTemplate
*/
public $useTemplate = false;
/**
* list of feed-entries for the current page
- * @var wcf\data\DatabaseObjectList
+ * @var \wcf\data\DatabaseObjectList
*/
public $items = null;
public $title = '';
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
}
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\page\IPage::show()
+ * @see \wcf\page\IPage::show()
*/
public function show() {
parent::show();
public $enableTracking = false;
/**
- * @see wcf\form\IPage::__run()
+ * @see \wcf\form\IPage::__run()
*/
public final function __construct() { }
/**
- * @see wcf\page\IPage::__run()
+ * @see \wcf\page\IPage::__run()
*/
public function __run() {
// call default methods
}
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
// call readParameters event
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
// call readData event
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
// call assignVariables event
}
/**
- * @see wcf\page\IPage::checkModules()
+ * @see \wcf\page\IPage::checkModules()
*/
public function checkModules() {
// call checkModules event
}
/**
- * @see wcf\page\IPage::checkPermissions()
+ * @see \wcf\page\IPage::checkPermissions()
*/
public function checkPermissions() {
// call checkPermissions event
}
/**
- * @see wcf\page\IPage::show()
+ * @see \wcf\page\IPage::show()
*/
public function show() {
// check if active user is logged in
}
/**
- * @see wcf\page\ITrackablePage::isTracked()
+ * @see \wcf\page\ITrackablePage::isTracked()
*/
public function isTracked() {
return $this->enableTracking;
}
/**
- * @see wcf\page\ITrackablePage::getController()
+ * @see \wcf\page\ITrackablePage::getController()
*/
public function getController() {
return get_class($this);
}
/**
- * @see wcf\page\ITrackablePage::getParentObjectType()
+ * @see \wcf\page\ITrackablePage::getParentObjectType()
*/
public function getParentObjectType() {
return '';
}
/**
- * @see wcf\page\ITrackablePage::getParentObjectID()
+ * @see \wcf\page\ITrackablePage::getParentObjectID()
*/
public function getParentObjectID() {
return 0;
}
/**
- * @see wcf\page\ITrackablePage::getObjectType()
+ * @see \wcf\page\ITrackablePage::getObjectType()
*/
public function getObjectType() {
return '';
}
/**
- * @see wcf\page\ITrackablePage::getObjectID()
+ * @see \wcf\page\ITrackablePage::getObjectID()
*/
public function getObjectID() {
return 0;
*/
abstract class AbstractSecurePage extends AbstractPage {
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
*/
class AttachmentPage extends AbstractPage {
/**
- * @see wcf\page\IPage::$useTemplate
+ * @see \wcf\page\IPage::$useTemplate
*/
public $useTemplate = false;
/**
* attachment object
- * @var wcf\data\attachment\Attachment
+ * @var \wcf\data\attachment\Attachment
*/
public $attachment = null;
/**
* file reader object
- * @var wcf\util\FileReader
+ * @var \wcf\util\FileReader
*/
public $fileReader = null;
public static $inlineMimeTypes = array('image/gif', 'image/jpeg', 'image/png', 'image/x-png', 'application/pdf', 'image/pjpeg');
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\page\IPage::checkPermissions()
+ * @see \wcf\page\IPage::checkPermissions()
*/
public function checkPermissions() {
parent::checkPermissions();
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\page\IPage::show()
+ * @see \wcf\page\IPage::show()
*/
public function show() {
parent::show();
*/
class DashboardPage extends AbstractPage {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.user.dashboard';
/**
- * @see wcf\page\AbstractPage::$neededModules
+ * @see \wcf\page\AbstractPage::$neededModules
*/
public $neededModules = array('MODULE_DASHBOARD_PAGE');
/**
- * @see wcf\page\AbstractPage::$enableTracking
+ * @see \wcf\page\AbstractPage::$enableTracking
*/
public $enableTracking = true;
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\page\AbstractPage::assignVariables()
+ * @see \wcf\page\AbstractPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
*/
class DeletedContentListPage extends MultipleLinkPage {
/**
- * @see wcf\page\AbstractPage::$loginRequired
+ * @see \wcf\page\AbstractPage::$loginRequired
*/
public $loginRequired = true;
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('mod.general.canUseModeration');
/**
* object type object
- * @var wcf\data\object\type\ObjectType
+ * @var \wcf\data\object\type\ObjectType
*/
public $objectType = null;
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\page\MultipleLinkPage::readParameters()
+ * @see \wcf\page\MultipleLinkPage::readParameters()
*/
protected function initObjectList() {
$this->objectList = $this->objectType->getProcessor()->getObjectList();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
*/
class FollowingPage extends MultipleLinkPage {
/**
- * @see wcf\page\AbstractPage::$loginRequired
+ * @see \wcf\page\AbstractPage::$loginRequired
*/
public $loginRequired = true;
/**
- * @see wcf\page\MultipleLinkPage::$objectListClassName
+ * @see \wcf\page\MultipleLinkPage::$objectListClassName
*/
public $objectListClassName = 'wcf\data\user\follow\UserFollowingList';
/**
- * @see wcf\data\DatabaseObjectList::$sqlOrderBy
+ * @see \wcf\data\DatabaseObjectList::$sqlOrderBy
*/
public $sqlOrderBy = 'user_follow.time DESC';
/**
- * @see wcf\page\MultipleLinkPage::readData()
+ * @see \wcf\page\MultipleLinkPage::readData()
*/
protected function initObjectList() {
parent::initObjectList();
}
/**
- * @see wcf\page\Page::show()
+ * @see \wcf\page\Page::show()
*/
public function show() {
// set active tab
*/
class IgnoredUsersPage extends MultipleLinkPage {
/**
- * @see wcf\page\AbstractPage::$loginRequired
+ * @see \wcf\page\AbstractPage::$loginRequired
*/
public $loginRequired = true;
/**
- * @see wcf\page\MultipleLinkPage::$objectListClassName
+ * @see \wcf\page\MultipleLinkPage::$objectListClassName
*/
public $objectListClassName = 'wcf\data\user\ignore\ViewableUserIgnoreList';
/**
- * @see wcf\data\DatabaseObjectList::$sqlOrderBy
+ * @see \wcf\data\DatabaseObjectList::$sqlOrderBy
*/
public $sqlOrderBy = 'user_ignore.time DESC';
/**
- * @see wcf\page\MultipleLinkPage::readData()
+ * @see \wcf\page\MultipleLinkPage::readData()
*/
protected function initObjectList() {
parent::initObjectList();
}
/**
- * @see wcf\page\Page::show()
+ * @see \wcf\page\Page::show()
*/
public function show() {
// set active tab
*/
class MembersListPage extends SortablePage {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.user.members';
public static $availableLetters = '#ABCDEFGHIJKLMNOPQRSTUVWXYZ';
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('user.profile.canViewMembersList');
/**
- * @see wcf\page\AbstractPage::$neededModules
+ * @see \wcf\page\AbstractPage::$neededModules
*/
public $neededModules = array('MODULE_MEMBERS_LIST');
/**
- * @see wcf\page\AbstractPage::$enableTracking
+ * @see \wcf\page\AbstractPage::$enableTracking
*/
public $enableTracking = true;
/**
- * @see wcf\page\MultipleLinkPage::$itemsPerPage
+ * @see \wcf\page\MultipleLinkPage::$itemsPerPage
*/
public $itemsPerPage = MEMBERS_LIST_USERS_PER_PAGE;
/**
- * @see wcf\page\SortablePage::$defaultSortField
+ * @see \wcf\page\SortablePage::$defaultSortField
*/
public $defaultSortField = MEMBERS_LIST_DEFAULT_SORT_FIELD;
/**
- * @see wcf\page\SortablePage::$defaultSortOrder
+ * @see \wcf\page\SortablePage::$defaultSortOrder
*/
public $defaultSortOrder = MEMBERS_LIST_DEFAULT_SORT_ORDER;
/**
- * @see wcf\page\SortablePage::$validSortFields
+ * @see \wcf\page\SortablePage::$validSortFields
*/
public $validSortFields = array('username', 'registrationDate', 'activityPoints', 'likesReceived');
/**
- * @see wcf\page\MultipleLinkPage::$objectListClassName
+ * @see \wcf\page\MultipleLinkPage::$objectListClassName
*/
public $objectListClassName = 'wcf\data\user\UserProfileList';
/**
* user search
- * @var wcf\data\search\Search
+ * @var \wcf\data\search\Search
*/
public $search = null;
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\page\MultipleLinkPage::initObjectList()
+ * @see \wcf\page\MultipleLinkPage::initObjectList()
*/
protected function initObjectList() {
parent::initObjectList();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
public $availableDefinitions = array();
/**
- * @see wcf\page\SortablePage::$defaultSortField
+ * @see \wcf\page\SortablePage::$defaultSortField
*/
public $defaultSortField = 'lastChangeTime';
/**
- * @see wcf\page\SortablePage::$defaultSortField
+ * @see \wcf\page\SortablePage::$defaultSortField
*/
public $defaultSortOrder = 'DESC';
public $definitionID = 0;
/**
- * @see wcf\page\AbstractPage::$loginRequired
+ * @see \wcf\page\AbstractPage::$loginRequired
*/
public $loginRequired = true;
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('mod.general.canUseModeration');
/**
- * @see wcf\page\MultipleLinkPage::$objectListClassName
+ * @see \wcf\page\MultipleLinkPage::$objectListClassName
*/
public $objectListClassName = 'wcf\data\moderation\queue\ViewableModerationQueueList';
public $status = -1;
/**
- * @see wcf\page\SortablePage::$validSortFields
+ * @see \wcf\page\SortablePage::$validSortFields
*/
public $validSortFields = array('assignedUsername', 'lastChangeTime', 'queueID', 'time', 'username');
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\page\MultipleLinkPage::initObjectList()
+ * @see \wcf\page\MultipleLinkPage::initObjectList()
*/
protected function initObjectList() {
parent::initObjectList();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
/**
* DatabaseObjectList object
- * @var wcf\data\DatabaseObjectList
+ * @var \wcf\data\DatabaseObjectList
*/
public $objectList = null;
public $sortOrder = '';
/**
- * @see wcf\data\DatabaseObjectList::$sqlLimit
+ * @see \wcf\data\DatabaseObjectList::$sqlLimit
*/
public $sqlLimit = 0;
/**
- * @see wcf\data\DatabaseObjectList::$sqlOffset
+ * @see \wcf\data\DatabaseObjectList::$sqlOffset
*/
public $sqlOffset = '';
/**
- * @see wcf\data\DatabaseObjectList::$sqlOrderBy
+ * @see \wcf\data\DatabaseObjectList::$sqlOrderBy
*/
public $sqlOrderBy = '';
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
*/
class NotificationListPage extends MultipleLinkPage {
/**
- * @see wcf\page\AbstractPage::$loginRequired
+ * @see \wcf\page\AbstractPage::$loginRequired
*/
public $loginRequired = true;
public $notifications = array();
/**
- * @see wcf\page\MultipleLinkPage::countItems()
+ * @see \wcf\page\MultipleLinkPage::countItems()
*/
public function countItems() {
return UserNotificationHandler::getInstance()->getNotificationCount();
}
/**
- * @see wcf\page\MultipleLinkPage::initObjectList()
+ * @see \wcf\page\MultipleLinkPage::initObjectList()
*/
protected function initObjectList() {}
/**
- * @see wcf\page\MultipleLinkPage::readObjects()
+ * @see \wcf\page\MultipleLinkPage::readObjects()
*/
protected function readObjects() {}
/**
- * @see wcf\page\AbstractPage::readData()
+ * @see \wcf\page\AbstractPage::readData()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\page\AbstractPage::assignVariables()
+ * @see \wcf\page\AbstractPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
}
/**
- * @see wcf\page\Page::show()
+ * @see \wcf\page\Page::show()
*/
public function show() {
// set active tab
*/
class RecentActivityListPage extends AbstractPage {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.user.recentActivity';
/**
* viewable user activity event list
- * @var wcf\data\user\activity\event\ViewableUserActivityEventList
+ * @var \wcf\data\user\activity\event\ViewableUserActivityEventList
*/
public $eventList = null;
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
*/
class SearchResultPage extends MultipleLinkPage {
/**
- * @see wcf\page\MultipleLinkPage::$itemsPerPage
+ * @see \wcf\page\MultipleLinkPage::$itemsPerPage
*/
public $itemsPerPage = SEARCH_RESULTS_PER_PAGE;
/**
* search object
- * @var wcf\data\search\Search
+ * @var \wcf\data\search\Search
*/
public $search = null;
public $resultListApplication = 'wcf';
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
}
/**
- * @see wcf\page\MultipleLinkPage::countItems()
+ * @see \wcf\page\MultipleLinkPage::countItems()
*/
public function countItems() {
// call countItems event
}
/**
- * @see wcf\page\MultipleLinkPage::initObjectList()
+ * @see \wcf\page\MultipleLinkPage::initObjectList()
*/
protected function initObjectList() { }
/**
- * @see wcf\page\MultipleLinkPage::readObjects()
+ * @see \wcf\page\MultipleLinkPage::readObjects()
*/
protected function readObjects() { }
}
public $validSortFields = array();
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
$this->validateSortOrder();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
/**
* tag object
- * @var wcf\data\tag\Tag
+ * @var \wcf\data\tag\Tag
*/
public $tag = null;
/**
* object type object
- * @var wcf\data\object\type\ObjectType
+ * @var \wcf\data\object\type\ObjectType
*/
public $objectType = null;
/**
* tag cloud
- * @var wcf\system\tagging\TypedTagCloud
+ * @var \wcf\system\tagging\TypedTagCloud
*/
public $tagCloud = null;
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\page\MultipleLinkPage::readParameters()
+ * @see \wcf\page\MultipleLinkPage::readParameters()
*/
protected function initObjectList() {
$this->objectList = $this->objectType->getProcessor()->getObjectList($this->tag);
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
*/
class TeamPage extends MultipleLinkPage {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.user.team';
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('user.profile.canViewMembersList');
/**
- * @see wcf\page\AbstractPage::$neededModules
+ * @see \wcf\page\AbstractPage::$neededModules
*/
public $neededModules = array('MODULE_TEAM_PAGE');
/**
- * @see wcf\page\AbstractPage::$enableTracking
+ * @see \wcf\page\AbstractPage::$enableTracking
*/
public $enableTracking = true;
/**
- * @see wcf\page\MultipleLinkPage::$itemsPerPage
+ * @see \wcf\page\MultipleLinkPage::$itemsPerPage
*/
public $itemsPerPage = 1000;
/**
- * @see wcf\page\MultipleLinkPage::$sortField
+ * @see \wcf\page\MultipleLinkPage::$sortField
*/
public $sortField = MEMBERS_LIST_DEFAULT_SORT_FIELD;
/**
- * @see wcf\page\MultipleLinkPage::$sortOrder
+ * @see \wcf\page\MultipleLinkPage::$sortOrder
*/
public $sortOrder = MEMBERS_LIST_DEFAULT_SORT_ORDER;
/**
- * @see wcf\page\MultipleLinkPage::$objectListClassName
+ * @see \wcf\page\MultipleLinkPage::$objectListClassName
*/
public $objectListClassName = 'wcf\data\user\TeamList';
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
*/
class UserPage extends AbstractPage {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.user.members';
/**
- * @see wcf\page\AbstractPage::$enableTracking
+ * @see \wcf\page\AbstractPage::$enableTracking
*/
public $enableTracking = true;
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('user.profile.canViewUserProfile');
/**
* overview editable content object type
- * @var wcf\data\object\type\ObjectType
+ * @var \wcf\data\object\type\ObjectType
*/
public $objectType = null;
/**
* user object
- * @var wcf\data\user\UserProfile
+ * @var \wcf\data\user\UserProfile
*/
public $user = null;
/**
* follower list
- * @var wcf\data\user\follow\UserFollowerList
+ * @var \wcf\data\user\follow\UserFollowerList
*/
public $followerList = null;
/**
* following list
- * @var wcf\data\user\follow\UserFollowingList
+ * @var \wcf\data\user\follow\UserFollowingList
*/
public $followingList = null;
/**
* visitor list
- * @var wcf\data\user\profile\visitor\UserProfileVisitorList
+ * @var \wcf\data\user\profile\visitor\UserProfileVisitorList
*/
public $visitorList = null;
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
}
/**
- * @see wcf\page\IPage::show()
+ * @see \wcf\page\IPage::show()
*/
public function show() {
// update profile hits
}
/**
- * @see wcf\page\ITrackablePage::getObjectType()
+ * @see \wcf\page\ITrackablePage::getObjectType()
*/
public function getObjectType() {
return 'com.woltlab.wcf.user';
}
/**
- * @see wcf\page\ITrackablePage::getObjectID()
+ * @see \wcf\page\ITrackablePage::getObjectID()
*/
public function getObjectID() {
return $this->userID;
*/
class UsersOnlineListPage extends SortablePage {
/**
- * @see wcf\page\AbstractPage::$activeMenuItem
+ * @see \wcf\page\AbstractPage::$activeMenuItem
*/
public $activeMenuItem = 'wcf.user.usersOnline';
/**
- * @see wcf\page\AbstractPage::$neededPermissions
+ * @see \wcf\page\AbstractPage::$neededPermissions
*/
public $neededPermissions = array('user.profile.canViewUsersOnlineList');
/**
- * @see wcf\page\AbstractPage::$enableTracking
+ * @see \wcf\page\AbstractPage::$enableTracking
*/
public $enableTracking = true;
/**
- * @see wcf\page\SortablePage::$defaultSortField
+ * @see \wcf\page\SortablePage::$defaultSortField
*/
public $defaultSortField = USERS_ONLINE_DEFAULT_SORT_FIELD;
/**
- * @see wcf\page\SortablePage::$defaultSortOrder
+ * @see \wcf\page\SortablePage::$defaultSortOrder
*/
public $defaultSortOrder = USERS_ONLINE_DEFAULT_SORT_ORDER;
/**
- * @see wcf\page\SortablePage::$validSortFields
+ * @see \wcf\page\SortablePage::$validSortFields
*/
public $validSortFields = array('username', 'lastActivityTime', 'requestURI');
/**
- * @see wcf\page\MultipleLinkPage::$objectListClassName
+ * @see \wcf\page\MultipleLinkPage::$objectListClassName
*/
public $objectListClassName = 'wcf\data\user\online\UsersOnlineList';
public $locations = array();
/**
- * @see wcf\page\IPage::readParameters()
+ * @see \wcf\page\IPage::readParameters()
*/
public function readParameters() {
parent::readParameters();
}
/**
- * @see wcf\page\MultipleLinkPage::readParameters()
+ * @see \wcf\page\MultipleLinkPage::readParameters()
*/
protected function initObjectList() {
parent::initObjectList();
}
/**
- * @see wcf\page\IPage::readData()
+ * @see \wcf\page\IPage::readData()
*/
public function readData() {
parent::readData();
}
/**
- * @see wcf\page\IPage::assignVariables()
+ * @see \wcf\page\IPage::assignVariables()
*/
public function assignVariables() {
parent::assignVariables();
}
/**
- * @see wcf\page\MultipleLinkPage::readObjects()
+ * @see \wcf\page\MultipleLinkPage::readObjects()
*/
protected function readObjects() {
$this->objectList->sqlLimit = 0;
class CLIWCF extends WCF {
/**
* instance of ConsoleReader
- * @var phpline\console\ConsoleReader
+ * @var \phpline\console\ConsoleReader
*/
protected static $consoleReader = null;
/**
* instance of ArgvParser
- * @var Zend\Console\Getopt
+ * @var \Zend\Console\Getopt
*/
protected static $argvParser = null;
}
/**
- * @see wcf\system\WCF::destruct()
+ * @see \wcf\system\WCF::destruct()
*/
public static function destruct() {
if (self::getReader() !== null && self::getReader()->getHistory() instanceof DatabaseCLICommandHistory) {
/**
* Returns the argv parser.
*
- * @return Zend\Console\Getopt
+ * @return \Zend\Console\Getopt
*/
public static function getArgvParser() {
return self::$argvParser;
/**
* Returns ConsoleReader.
*
- * @return phpline\console\ConsoleReader
+ * @return \phpline\console\ConsoleReader
*/
public static function getReader() {
return self::$consoleReader;
/**
* Returns the terminal that is attached to ConsoleReader
*
- * @return phpline\Terminal
+ * @return \phpline\Terminal
*/
public static function getTerminal() {
return self::getReader()->getTerminal();
/**
* regex object
- * @var wcf\system\Regex;
+ * @var \wcf\system\Regex;
*/
protected $regex = null;
protected $objects = array();
/**
- * @see wcf\system\SingletonFactory::init()
+ * @see \wcf\system\SingletonFactory::init()
*/
protected function init() {
$this->regex = new Regex('^https?://');
/**
* Returns an unique instance of current child class.
*
- * @return wcf\system\SingletonFactory
+ * @return \wcf\system\SingletonFactory
*/
public static final function getInstance() {
$className = get_called_class();
class WCF {
/**
* list of currently loaded applications
- * @var array<wcf\system\application\IApplication>
+ * @var array<\wcf\system\application\IApplication>
*/
protected static $applications = array();
/**
* list of unique instances of each core object
- * @var array<wcf\system\SingletonFactory>
+ * @var array<\wcf\system\SingletonFactory>
*/
protected static $coreObject = array();
/**
* database object
- * @var wcf\system\database\Database
+ * @var \wcf\system\database\Database
*/
protected static $dbObj = null;
/**
* language object
- * @var wcf\system\language\Language
+ * @var \wcf\system\language\Language
*/
protected static $languageObj = null;
/**
* session object
- * @var wcf\system\session\SessionHandler
+ * @var \wcf\system\session\SessionHandler
*/
protected static $sessionObj = null;
/**
* template object
- * @var wcf\system\template\TemplateEngine
+ * @var \wcf\system\template\TemplateEngine
*/
protected static $tplObj = null;
/**
* Returns the database object.
*
- * @return wcf\system\database\Database
+ * @return \wcf\system\database\Database
*/
public static final function getDB() {
return self::$dbObj;
/**
* Returns the session object.
*
- * @return wcf\system\session\SessionHandler
+ * @return \wcf\system\session\SessionHandler
*/
public static final function getSession() {
return self::$sessionObj;
/**
* Returns the user object.
*
- * @return wcf\data\user\User
+ * @return \wcf\data\user\User
*/
public static final function getUser() {
return self::getSession()->getUser();
/**
* Returns the language object.
*
- * @return wcf\data\language\Language
+ * @return \wcf\data\language\Language
*/
public static final function getLanguage() {
return self::$languageObj;
/**
* Returns the template object.
*
- * @return wcf\system\template\TemplateEngine
+ * @return \wcf\system\template\TemplateEngine
*/
public static final function getTPL() {
return self::$tplObj;
/**
* Loads an application.
*
- * @param wcf\data\application\Application $application
+ * @param \wcf\data\application\Application $application
* @param boolean $isDependentApplication
- * @return wcf\system\application\IApplication
+ * @return \wcf\system\application\IApplication
*/
protected function loadApplication(Application $application, $isDependentApplication = false) {
$applicationObject = null;
}
/**
- * @see wcf\system\WCF::__callStatic()
+ * @see \wcf\system\WCF::__callStatic()
*/
public final function __call($name, array $arguments) {
// bug fix to avoid php crash, see http://bugs.php.net/bug.php?id=55020
/**
* Returns style handler.
*
- * @return wcf\system\style\StyleHandler
+ * @return \wcf\system\style\StyleHandler
*/
public function getStyleHandler() {
return StyleHandler::getInstance();
}
/**
- * @see wcf\system\WCF::initSession()
+ * @see \wcf\system\WCF::initSession()
*/
protected function initSession() {
$factory = new ACPSessionFactory();
}
/**
- * @see wcf\system\WCF::initTPL()
+ * @see \wcf\system\WCF::initTPL()
*/
protected function initTPL() {
self::$tplObj = ACPTemplateEngine::getInstance();
}
/**
- * @see wcf\system\WCF::assignDefaultTemplateVariables()
+ * @see \wcf\system\WCF::assignDefaultTemplateVariables()
*/
protected function assignDefaultTemplateVariables() {
parent::assignDefaultTemplateVariables();
* Checks if in the chosen database are tables in conflict with the wcf tables
* which will be created in the next step.
*
- * @param wcf\system\database\Database $db
+ * @param \wcf\system\database\Database $db
* @param integer $dbNumber
*/
protected function getConflictedTables($db, $dbNumber) {
}
/**
- * @see wcf\system\SingletonFactory::init()
+ * @see \wcf\system\SingletonFactory::init()
*/
protected function init() {
$this->availableObjectTypes = ObjectTypeCache::getInstance()->getObjectTypes('com.woltlab.wcf.acl');
*
* @param integer $objectTypeID
* @param string $categoryName
- * @return wcf\data\acl\option\category\ACLOptionCategory
+ * @return \wcf\data\acl\option\category\ACLOptionCategory
*/
public function getCategory($objectTypeID, $categoryName) {
if (isset($this->categories[$objectTypeID][$categoryName])) {
/**
* Replaces values for given type and object.
*
- * @param wcf\data\acl\option\ACLOptionList $optionList
+ * @param \wcf\data\acl\option\ACLOptionList $optionList
* @param string $type
* @param integer $objectID
*/
/**
* Fetches ACL option values by type.
*
- * @param wcf\data\acl\option\ACLOptionList $optionList
+ * @param \wcf\data\acl\option\ACLOptionList $optionList
* @param string $type
* @param array $objectIDs
* @param array $data
*
* @param integer $objectTypeID
* @param string $categoryName
- * @return wcf\data\acl\option\ACLOptionList
+ * @return \wcf\data\acl\option\ACLOptionList
*/
public function getOptions($objectTypeID, $categoryName = '') {
$optionList = new ACLOptionList();
*
* @param integer $objectTypeID
* @param array<integer> $objectIDs
- * @param wcf\data\acl\option\category\ACLOptionCategory $category
+ * @param \wcf\data\acl\option\category\ACLOptionCategory $category
*/
public function removeValues($objectTypeID, array $objectIDs, ACLOptionCategory $category = null) {
$optionList = $this->getOptions($objectTypeID, $category);
protected static $hasMBString;
/**
- * @var Charset\CharsetInterface
+ * @var \Charset\CharsetInterface
*/
protected $charset;
/**
* Set Console charset to use.
*
- * @param Charset\CharsetInterface $charset
+ * @param \Charset\CharsetInterface $charset
*/
public function setCharset(Charset\CharsetInterface $charset)
{
/**
* Get charset currently in use by this adapter.
*
- * @return Charset\CharsetInterface $charset
+ * @return \Charset\CharsetInterface $charset
*/
public function getCharset()
{
}
/**
- * @return Charset\Utf8
+ * @return \Charset\Utf8
*/
public function getDefaultCharset()
{
protected static $hasMBString;
/**
- * @var Charset\CharsetInterface
+ * @var \Charset\CharsetInterface
*/
protected $charset;
/**
* Set Console charset to use.
*
- * @param Charset\CharsetInterface $charset
+ * @param \Charset\CharsetInterface $charset
*/
public function setCharset(Charset\CharsetInterface $charset)
{
/**
* Get charset currently in use by this adapter.
*
- * @return Charset\CharsetInterface $charset
+ * @return \Charset\CharsetInterface $charset
*/
public function getCharset()
{
}
/**
- * @return Charset\CharsetInterface
+ * @return \Charset\CharsetInterface
*/
public function getDefaultCharset()
{
/**
* Set Console charset to use.
*
- * @param Charset\CharsetInterface $charset
+ * @param \Charset\CharsetInterface $charset
*/
public function setCharset(Charset\CharsetInterface $charset)
{
/**
* Get charset currently in use by this adapter.
*
- * @return Charset\CharsetInterface $charset
+ * @return \Charset\CharsetInterface $charset
*/
public function getCharset()
{
}
/**
- * @return Charset\AsciiExtended
+ * @return \Charset\AsciiExtended
*/
public function getDefaultCharset()
{
/**
* Set Console charset to use.
*
- * @param Charset\CharsetInterface $charset
+ * @param \Charset\CharsetInterface $charset
*/
public function setCharset(Charset\CharsetInterface $charset)
{
/**
* Get charset currently in use by this adapter.
*
- * @return Charset\CharsetInterface $charset
+ * @return \Charset\CharsetInterface $charset
*/
public function getCharset()
{
}
/**
- * @return Charset\AsciiExtended
+ * @return \Charset\AsciiExtended
*/
public function getDefaultCharset()
{
}
/**
- * @return Charset\AsciiExtended
+ * @return \Charset\AsciiExtended
*/
public function getDefaultCharset()
{
abstract class Console
{
/**
- * @var Adapter\AdapterInterface
+ * @var \Adapter\AdapterInterface
*/
protected static $instance;
* automatically.
* @throws Exception\InvalidArgumentException
* @throws Exception\RuntimeException
- * @return Adapter\AdapterInterface
+ * @return \Adapter\AdapterInterface
*/
public static function getInstance($forceAdapter = null, $forceCharset = null)
{
/**
* Create a new progressbar backend.
*
- * @param Adapter\AbstractAdapter $adapter
+ * @param \Adapter\AbstractAdapter $adapter
* @param float|int $min
* @param float|int $max
* @param string|null $persistenceNamespace
/**
* Get the current adapter
*
- * @return Adapter\AbstractAdapter
+ * @return \Adapter\AbstractAdapter
*/
public function getAdapter()
{
protected $packageID = 0;
/**
- * @see wcf\system\SingletonFactory::init()
+ * @see \wcf\system\SingletonFactory::init()
*/
protected final function init() {
if (empty($this->abbreviation) || $this->abbreviation == 'wcf') {
}
/**
- * @see wcf\system\application\IApplication::__run()
+ * @see \wcf\system\application\IApplication::__run()
*/
public function __run() {
// does nothing
}
/**
- * @see wcf\system\application\IApplication::isActiveApplication()
+ * @see \wcf\system\application\IApplication::isActiveApplication()
*/
public function isActiveApplication() {
return $this->isActiveApplication;
/**
* Returns application package.
*
- * @return wcf\data\package\Package
+ * @return \wcf\data\package\Package
*/
public function getPackage() {
return PackageCache::getInstance()->getPackage($this->packageID);
}
/**
- * @see wcf\system\application\IApplication::__callStatic()
+ * @see \wcf\system\application\IApplication::__callStatic()
*/
public static function __callStatic($method, array $arguments) {
return call_user_func_array(array('wcf\system\WCF', $method), $arguments);
/**
* Returns the primary application.
*
- * @return wcf\data\application\Application
+ * @return \wcf\data\application\Application
*/
public function getPrimaryApplication() {
$packageID = ($this->cache['primary']) ?: PACKAGE_ID;
* Returns an application based upon it's abbreviation. Will return the
* primary application if $abbreviation equals to 'wcf'
*
- * @return wcf\data\application\Application
+ * @return \wcf\data\application\Application
*/
public function getApplication($abbreviation) {
if ($abbreviation == 'wcf') {
* Returns pseudo-application representing WCF used for special cases,
* e.g. cross-domain files requestable through the webserver.
*
- * @return wcf\data\application\Application
+ * @return \wcf\data\application\Application
*/
public function getWCF() {
return $this->cache['wcf'];
/**
* Returns the currently active application.
*
- * @return wcf\data\application\Application
+ * @return \wcf\data\application\Application
*/
public function getActiveApplication() {
// work-around during WCFSetup
/**
* Returns a list of dependent applications.
*
- * @return array<wcf\data\application\Application>
+ * @return array<\wcf\data\application\Application>
*/
public function getDependentApplications() {
$applications = $this->getApplications();
/**
* Returns a list of all active applications.
*
- * @return array<wcf\data\application\Application>
+ * @return array<\wcf\data\application\Application>
*/
public function getApplications() {
return $this->cache['application'];
*/
abstract class AbstractAttachmentObjectType implements IAttachmentObjectType {
/**
- * @see wcf\system\attachment\IAttachmentObjectType::getMaxSize()
+ * @see \wcf\system\attachment\IAttachmentObjectType::getMaxSize()
*/
public function getMaxSize() {
return WCF::getSession()->getPermission('user.attachment.maxSize');
}
/**
- * @see wcf\system\attachment\IAttachmentObjectType::getAllowedExtensions()
+ * @see \wcf\system\attachment\IAttachmentObjectType::getAllowedExtensions()
*/
public function getAllowedExtensions() {
return ArrayUtil::trim(explode("\n", WCF::getSession()->getPermission('user.attachment.allowedExtensions')));
}
/**
- * @see wcf\system\attachment\IAttachmentObjectType::getMaxCount()
+ * @see \wcf\system\attachment\IAttachmentObjectType::getMaxCount()
*/
public function getMaxCount() {
return WCF::getSession()->getPermission('user.attachment.maxCount');
}
/**
- * @see wcf\system\attachment\IAttachmentObjectType::canViewPreview()
+ * @see \wcf\system\attachment\IAttachmentObjectType::canViewPreview()
*/
public function canViewPreview($objectID) {
return $this->canDownload($objectID);
}
/**
- * @see wcf\system\attachment\IAttachmentObjectType::getObject()
+ * @see \wcf\system\attachment\IAttachmentObjectType::getObject()
*/
public function getObject($objectID) {
return null;
}
/**
- * @see wcf\system\attachment\IAttachmentObjectType::getObject()
+ * @see \wcf\system\attachment\IAttachmentObjectType::getObject()
*/
public function cacheObjects(array $objectIDs) {}
}
class AttachmentHandler implements \Countable {
/**
* object type
- * @var wcf\data\object\type\ObjectType
+ * @var \wcf\data\object\type\ObjectType
*/
protected $objectType = null;
/**
* object type
- * @var wcf\system\attachment\IAttachmentObjectType
+ * @var \wcf\system\attachment\IAttachmentObjectType
*/
protected $processor = null;
/**
* list of attachments
- * @var wcf\data\attachment\AttachmentList
+ * @var \wcf\data\attachment\AttachmentList
*/
protected $attachmentList = null;
/**
* Returns a list of attachments.
*
- * @return wcf\data\attachment\AttachmentList
+ * @return \wcf\data\attachment\AttachmentList
*/
public function getAttachmentList() {
if ($this->attachmentList === null) {
}
/**
- * @see wcf\system\attachment\IAttachmentObjectType::getMaxSize()
+ * @see \wcf\system\attachment\IAttachmentObjectType::getMaxSize()
*/
public function getMaxSize() {
return $this->processor->getMaxSize();
}
/**
- * @see wcf\system\attachment\IAttachmentObjectType::getAllowedExtensions()
+ * @see \wcf\system\attachment\IAttachmentObjectType::getAllowedExtensions()
*/
public function getAllowedExtensions() {
return $this->processor->getAllowedExtensions();
}
/**
- * @see wcf\system\attachment\IAttachmentObjectType::getMaxCount()
+ * @see \wcf\system\attachment\IAttachmentObjectType::getMaxCount()
*/
public function getMaxCount() {
return $this->processor->getMaxCount();
/**
* Returns the object type processor.
*
- * @return wcf\system\attachment\IAttachmentObjectType
+ * @return \wcf\system\attachment\IAttachmentObjectType
*/
public function getProcessor() {
return $this->processor;
* Gets the container object of an attachment.
*
* @param integer $objectID
- * @return wcf\data\IUserContent
+ * @return \wcf\data\IUserContent
*/
public function getObject($objectID);
*/
abstract class AbstractBBCode extends DatabaseObjectDecorator implements IBBCode {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\bbcode\BBCode';
}
class AttachmentBBCode extends AbstractBBCode {
/**
* list of attachments
- * @var wcf\data\attachment\GroupedAttachmentList
+ * @var \wcf\data\attachment\GroupedAttachmentList
*/
protected static $attachmentList = null;
protected static $objectID = 0;
/**
- * @see wcf\system\bbcode\IBBCode::getParsedTag()
+ * @see \wcf\system\bbcode\IBBCode::getParsedTag()
*/
public function getParsedTag(array $openingTag, $content, array $closingTag, BBCodeParser $parser) {
// get attachment id
/**
* Sets the attachment list.
*
- * @param wcf\data\attachment\GroupedAttachmentList $attachments
+ * @param \wcf\data\attachment\GroupedAttachmentList $attachments
*/
public static function setAttachmentList(GroupedAttachmentList $attachmentList) {
self::$attachmentList = $attachmentList;
class BBCodeHandler extends SingletonFactory {
/**
* list of BBCodes allowed for usage
- * @var array<wcf\data\bbcode\BBCode>
+ * @var array<\wcf\data\bbcode\BBCode>
*/
protected $allowedBBCodes = array();
/**
* list of BBCodes displayed as buttons
- * @var array<wcf\data\bbcode\BBCode>
+ * @var array<\wcf\data\bbcode\BBCode>
*/
protected $buttonBBCodes = array();
/**
- * @see wcf\system\SingletonFactory::init()
+ * @see \wcf\system\SingletonFactory::init()
*/
protected function init() {
foreach (BBCodeCache::getInstance()->getBBCodes() as $bbcode) {
/**
* Returns a list of BBCodes displayed as buttons.
*
- * @return array<wcf\data\bbcode\BBCode>
+ * @return array<\wcf\data\bbcode\BBCode>
*/
public function getButtonBBCodes() {
// todo: check if BBCodes are available
class BBCodeParser extends SingletonFactory {
/**
* list of bbcodes
- * @var array<wcf\data\bbcode\BBCode>
+ * @var array<\wcf\data\bbcode\BBCode>
*/
protected $bbcodes = array();
protected $textArray = array();
/**
- * @see wcf\system\SingletonFactory::init()
+ * @see \wcf\system\SingletonFactory::init()
*/
protected function init() {
// get bbcodes
* Validates an attributes of a tag.
*
* @param array $tagAttributes
- * @param wcf\data\bbcode\BBCodeAttribute $definedTagAttribute
+ * @param \wcf\data\bbcode\BBCodeAttribute $definedTagAttribute
* @return boolean
*/
protected function isValidTagAttribute(array $tagAttributes, BBCodeAttribute $definedTagAttribute) {
private static $codeIDs = array();
/**
- * @see wcf\system\bbcode\IBBCode::getParsedTag()
+ * @see \wcf\system\bbcode\IBBCode::getParsedTag()
*/
public function getParsedTag(array $openingTag, $content, array $closingTag, BBCodeParser $parser) {
// encode html
* @param array $openingTag
* @param string $content
* @param array $closingTag
- * @param wcf\system\bbcode\BBCodeParser $parser
+ * @param \wcf\system\bbcode\BBCodeParser $parser
* @return string
*/
public function getParsedTag(array $openingTag, $content, array $closingTag, BBCodeParser $parser);
*/
class ImageBBCode extends AbstractBBCode {
/**
- * @see wcf\system\bbcode\IBBCode::getParsedTag()
+ * @see \wcf\system\bbcode\IBBCode::getParsedTag()
*/
public function getParsedTag(array $openingTag, $content, array $closingTag, BBCodeParser $parser) {
$src = '';
);
/**
- * @see wcf\system\SingletonFactory::init()
+ * @see \wcf\system\SingletonFactory::init()
*/
protected function init() {
// take keywords from request
*/
class ListBBCode extends AbstractBBCode {
/**
- * @see wcf\system\bbcode\IBBCode::getParsedTag()
+ * @see \wcf\system\bbcode\IBBCode::getParsedTag()
*/
public function getParsedTag(array $openingTag, $content, array $closingTag, BBCodeParser $parser) {
if (mb_strpos($content, '[*]') !== false) {
*/
class MediaBBCode extends AbstractBBCode {
/**
- * @see wcf\system\bbcode\IBBCode::getParsedTag()
+ * @see \wcf\system\bbcode\IBBCode::getParsedTag()
*/
public function getParsedTag(array $openingTag, $content, array $closingTag, BBCodeParser $parser) {
$content = StringUtil::trim($content);
class MessageParser extends BBCodeParser {
/**
* list of smilies
- * @var array<wcf\data\smiley\Smiley>
+ * @var array<\wcf\data\smiley\Smiley>
*/
protected $smilies = array();
public $message = '';
/**
- * @see wcf\system\SingletonFactory::init()
+ * @see \wcf\system\SingletonFactory::init()
*/
protected function init() {
parent::init();
}
/**
- * @see wcf\system\bbcode\BBCodeParser::isValidTagAttribute()
+ * @see \wcf\system\bbcode\BBCodeParser::isValidTagAttribute()
*/
protected function isValidTagAttribute(array $tagAttributes, BBCodeAttribute $definedTagAttribute) {
if (!parent::isValidTagAttribute($tagAttributes, $definedTagAttribute)) {
public $text = '';
/**
- * @see wcf\system\SingletonFactory::init()
+ * @see \wcf\system\SingletonFactory::init()
*/
protected function init() {
$sourceCodeTags = array();
*/
class QuoteBBCode extends AbstractBBCode {
/**
- * @see wcf\system\bbcode\IBBCode::getParsedTag()
+ * @see \wcf\system\bbcode\IBBCode::getParsedTag()
*/
public function getParsedTag(array $openingTag, $content, array $closingTag, BBCodeParser $parser) {
if ($parser->getOutputType() == 'text/html') {
/**
* list of smilies
- * @var array<wcf\data\smiley\Smiley>
+ * @var array<\wcf\data\smiley\Smiley>
*/
protected $smilies = array();
public $message = '';
/**
- * @see wcf\system\SingletonFactory::init()
+ * @see \wcf\system\SingletonFactory::init()
*/
protected function init() {
parent::init();
/**
* Callback for preg_replace.
*
- * @see wcf\system\bbcode\SimpleMessageParser::parseURLs()
+ * @see \wcf\system\bbcode\SimpleMessageParser::parseURLs()
*/
protected function parseURLsCallback($matches) {
return StringUtil::getAnchorTag(StringUtil::decodeHTML($matches[0]));
*/
class SpoilerBBCode extends AbstractBBCode {
/**
- * @see wcf\system\bbcode\IBBCode::getParsedTag()
+ * @see \wcf\system\bbcode\IBBCode::getParsedTag()
*/
public function getParsedTag(array $openingTag, $content, array $closingTag, BBCodeParser $parser) {
if ($parser->getOutputType() == 'text/html') {
*/
class TableBBCode extends AbstractBBCode {
/**
- * @see wcf\system\bbcode\IBBCode::getParsedTag()
+ * @see \wcf\system\bbcode\IBBCode::getParsedTag()
*/
public function getParsedTag(array $openingTag, $content, array $closingTag, BBCodeParser $parser) {
if ($parser->getOutputType() == 'text/html') {
*/
class URLBBCode extends AbstractBBCode {
/**
- * @see wcf\system\bbcode\IBBCode::getParsedTag()
+ * @see \wcf\system\bbcode\IBBCode::getParsedTag()
*/
public function getParsedTag(array $openingTag, $content, array $closingTag, BBCodeParser $parser) {
$url = '';
*/
class BashHighlighter extends Highlighter {
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::$separators
+ * @see \wcf\system\bbcode\highlighter\Highlighter::$separators
*/
protected $separators = array(';', '=');
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::$quotes
+ * @see \wcf\system\bbcode\highlighter\Highlighter::$quotes
*/
protected $quotes = array('"', "'", '`');
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::$singleLineComment
+ * @see \wcf\system\bbcode\highlighter\Highlighter::$singleLineComment
*/
protected $singleLineComment = array('#');
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::$commentStart
+ * @see \wcf\system\bbcode\highlighter\Highlighter::$commentStart
*/
protected $commentStart = array();
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::$commentEnd
+ * @see \wcf\system\bbcode\highlighter\Highlighter::$commentEnd
*/
protected $commentEnd = array();
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::$operators
+ * @see \wcf\system\bbcode\highlighter\Highlighter::$operators
*/
protected $operators = array('||', '&&', '&', '|', '<<=', '>>=', '<<', '+=', '-=', '*=', '/=', '%=',
'-gt', '-lt', '-n', '-a', '-o',
'+', '-', '*', '/', '%', '<', '?', ':', '==', '!=', '=', '!', '>', '2>', '>>');
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::$keywords1
+ * @see \wcf\system\bbcode\highlighter\Highlighter::$keywords1
*/
protected $keywords1 = array(
'true',
);
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::$keywords2
+ * @see \wcf\system\bbcode\highlighter\Highlighter::$keywords2
*/
protected $keywords2 = array(
'if',
);
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::$keywords3
+ * @see \wcf\system\bbcode\highlighter\Highlighter::$keywords3
*/
protected $keywords3 = array(
'echo',
);
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::$keywords4
+ * @see \wcf\system\bbcode\highlighter\Highlighter::$keywords4
*/
protected $keywords4 = array(
'$?'
*/
class BrainfuckHighlighter extends Highlighter {
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::highlight()
+ * @see \wcf\system\bbcode\highlighter\Highlighter::highlight()
*/
public function highlight($string) {
$string = preg_replace('/[^-\\+\\.,\\[\\]\\>\\<]+/', '||span class="hlComments"||\\0||/span||', $string);
*/
class CHighlighter extends Highlighter {
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::$separators
+ * @see \wcf\system\bbcode\highlighter\Highlighter::$separators
*/
protected $separators = array('(', ')', '{', '}', '[', ']', ';', '.', ',');
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::$operators
+ * @see \wcf\system\bbcode\highlighter\Highlighter::$operators
*/
protected $operators = array('=', '>', '<', '!', '~', '?', ':', '==', '<=', '>=', '!=',
'&&', '||', '++', '--', '+', '-', '*', '/', '&', '|', '^', '%', '<<', '>>', '>>>', '+=', '-=', '*=',
'/=', '&=', '|=', '^=', '%=', '<<=', '>>=', '>>>=');
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::$keywords1
+ * @see \wcf\system\bbcode\highlighter\Highlighter::$keywords1
*/
protected $keywords1 = array(
'and',
);
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::$keywords2
+ * @see \wcf\system\bbcode\highlighter\Highlighter::$keywords2
*/
protected $keywords2 = array(
'auto',
);
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::$keywords3
+ * @see \wcf\system\bbcode\highlighter\Highlighter::$keywords3
*/
protected $keywords3 = array(
'#include',
);
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::highlightNumbers()
+ * @see \wcf\system\bbcode\highlighter\Highlighter::highlightNumbers()
*/
protected function highlightNumbers($string) {
$string = preg_replace('!(?<='.$this->separatorsRegEx.')(-?\d*\.?\d+(?:px|pt|em|%|ex|in|cm|mm|pc)?)(?='.$this->separatorsRegEx.')!i', '<span class="hlNumbers">\\0</span>', $string);
}
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::highlightKeywords()
+ * @see \wcf\system\bbcode\highlighter\Highlighter::highlightKeywords()
*/
protected function highlightKeywords($string) {
$string = parent::highlightKeywords($string);
}
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::highlight()
+ * @see \wcf\system\bbcode\highlighter\Highlighter::highlight()
*/
public function highlight($string) {
$string = str_replace('span', '053a0024219422ca9215c0a3ed0578ee76cff477', $string); // fix to not highlight the spans of the highlighter
}
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::$singleLineComment
+ * @see \wcf\system\bbcode\highlighter\Highlighter::$singleLineComment
*/
protected $singleLineComment = array('//');
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::$separators
+ * @see \wcf\system\bbcode\highlighter\Highlighter::$separators
*/
protected $separators = array('(', ')', '{', '}', ';', '[', ']', ':', ',', '.');
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::$keywords1
+ * @see \wcf\system\bbcode\highlighter\Highlighter::$keywords1
*/
protected $keywords1 = array(
'azimuth',
);
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::$keywords2
+ * @see \wcf\system\bbcode\highlighter\Highlighter::$keywords2
*/
protected $keywords2 = array(
'left-side',
);
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::$keywords3
+ * @see \wcf\system\bbcode\highlighter\Highlighter::$keywords3
*/
protected $keywords3 = array(
'active',
);
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::$keywords4
+ * @see \wcf\system\bbcode\highlighter\Highlighter::$keywords4
*/
protected $keywords4 = array(
'abbr',
);
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::$keywords5
+ * @see \wcf\system\bbcode\highlighter\Highlighter::$keywords5
*/
public $keywords5 = array(
// modifying
protected $info = array("@", '0', '1', '2', '3', '4', '5', '6', '7', '8', '9');
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::highlight()
+ * @see \wcf\system\bbcode\highlighter\Highlighter::highlight()
*/
public function highlight($data) {
$lines = explode("\n", $data);
/**
* regular expression to extract comments
- * @var wcf\system\Regex
+ * @var \wcf\system\Regex
*/
public $cacheCommentsRegEx = null;
/**
* regular expression to find quote marks
- * @var wcf\system\Regex
+ * @var \wcf\system\Regex
*/
public $quotesRegEx = null;
/**
* regular expression to find string separators
- * @var wcf\system\Regex
+ * @var \wcf\system\Regex
*/
public $separatorsRegEx = '';
/**
- * @see wcf\system\SingletonFactory::init()
+ * @see \wcf\system\SingletonFactory::init()
*/
protected function init() {
$this->buildRegularExpressions();
*/
class HtmlHighlighter extends XmlHighlighter {
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::cacheComments()
+ * @see \wcf\system\bbcode\highlighter\Highlighter::cacheComments()
*/
protected function cacheComments($string) {
// cache inline scripts and inline css
}
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::highlightComments()
+ * @see \wcf\system\bbcode\highlighter\Highlighter::highlightComments()
*/
protected function highlightComments($string) {
$string = parent::highlightComments($string);
*/
class JavaHighlighter extends Highlighter {
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::$separators
+ * @see \wcf\system\bbcode\highlighter\Highlighter::$separators
*/
protected $separators = array("(", ")", "{", "}", "[", "]", ";", ".", ",", "<", ">");
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::$keywords2
+ * @see \wcf\system\bbcode\highlighter\Highlighter::$keywords2
*/
protected $keywords2 = array(
'package',
);
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::$keywords3
+ * @see \wcf\system\bbcode\highlighter\Highlighter::$keywords3
*/
protected $keywords3 = array(
'Boolean',
*/
class JsHighlighter extends Highlighter {
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::$separators
+ * @see \wcf\system\bbcode\highlighter\Highlighter::$separators
*/
protected $separators = array("(", ")", "{", "}", "[", "]", ";", ".", ",");
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::$operators
+ * @see \wcf\system\bbcode\highlighter\Highlighter::$operators
*/
protected $operators = array("=", ">", "<", "!", "~", "?", ":", "==", "<=", ">=", "!=",
"&&", "||", "++", "--", "+", "-", "*", "/", "&", "|", "^", "%", "<<", ">>", ">>>", "+=", "-=", "*=",
"/=", "&=", "|=", "^=", "%=", "<<=", ">>=", ">>>=");
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::$keywords1
+ * @see \wcf\system\bbcode\highlighter\Highlighter::$keywords1
*/
protected $keywords1 = array(
"String",
);
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::$keywords2
+ * @see \wcf\system\bbcode\highlighter\Highlighter::$keywords2
*/
protected $keywords2 = array(
"break",
*/
class PerlHighlighter extends Highlighter {
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::$separators
+ * @see \wcf\system\bbcode\highlighter\Highlighter::$separators
*/
protected $separators = array('(', ')', '{', '}', '[', ']', ';', '.', ',');
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::$singleLineComment
+ * @see \wcf\system\bbcode\highlighter\Highlighter::$singleLineComment
*/
protected $singleLineComment = array('#');
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::$commentStart
+ * @see \wcf\system\bbcode\highlighter\Highlighter::$commentStart
*/
protected $commentStart = array();
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::$commentEnd
+ * @see \wcf\system\bbcode\highlighter\Highlighter::$commentEnd
*/
protected $commentEnd = array();
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::$operators
+ * @see \wcf\system\bbcode\highlighter\Highlighter::$operators
*/
protected $operators = array('.=', '=', '>', '<', '!', '~', '?', ':', '==', '<=', '>=', '!=',
'&&', '||', '++', '--', '+', '-', '*', '/', '&', '|', '^', '%', '<<', '>>', '>>>', '+=', '-=', '*=',
'/=', '&=', '|=', '^=', '%=', '<<=', '>>=', '>>>=', '->', '::');
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::$keywords1
+ * @see \wcf\system\bbcode\highlighter\Highlighter::$keywords1
*/
protected $keywords1 = array(
'print',
);
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::$keywords2
+ * @see \wcf\system\bbcode\highlighter\Highlighter::$keywords2
*/
protected $keywords2 = array(
'case',
);
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::$keywords3
+ * @see \wcf\system\bbcode\highlighter\Highlighter::$keywords3
*/
protected $keywords3 = array(
'use',
public static $colorToClass = array();
/**
- * @see wcf\system\SingletonFactory::init()
+ * @see \wcf\system\SingletonFactory::init()
*/
protected function init() {
parent::init();
}
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::highlight()
+ * @see \wcf\system\bbcode\highlighter\Highlighter::highlight()
*/
public function highlight($code) {
// add starting php tag
*/
class PlainHighlighter extends Highlighter {
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::highlight()
+ * @see \wcf\system\bbcode\highlighter\Highlighter::highlight()
*/
public function highlight($code) {
return StringUtil::encodeHTML($code);
*/
class PythonHighlighter extends Highlighter {
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::$separators
+ * @see \wcf\system\bbcode\highlighter\Highlighter::$separators
*/
protected $separators = array('(', ')',/* from __future__ import braces '{', '}', */'[', ']', ';', '.', ',', ':');
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::$singleLineComment
+ * @see \wcf\system\bbcode\highlighter\Highlighter::$singleLineComment
*/
protected $singleLineComment = array('#');
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::$commentStart
+ * @see \wcf\system\bbcode\highlighter\Highlighter::$commentStart
*/
protected $commentStart = array();
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::$commentEnd
+ * @see \wcf\system\bbcode\highlighter\Highlighter::$commentEnd
*/
protected $commentEnd = array();
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::$operators
+ * @see \wcf\system\bbcode\highlighter\Highlighter::$operators
*/
protected $operators = array('+=', '-=', '**=', '*=', '//=', '/=', '%=', '~=', '+', '-', '**', '*', '//', '/', '%',
'&=', '<<=', '>>=', '^=', '~', '&', '^', '|', '<<', '>>', '=', '!=', '<', '>', '<=', '>=');
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::$quotes
+ * @see \wcf\system\bbcode\highlighter\Highlighter::$quotes
*/
protected $quotes = array(array("r'", "'"), array("u'", "'"), array('r"', '"'), array('u"', '"'), "'", '"');
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::$keywords1
+ * @see \wcf\system\bbcode\highlighter\Highlighter::$keywords1
*/
protected $keywords1 = array(
'print',
);
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::$keywords2
+ * @see \wcf\system\bbcode\highlighter\Highlighter::$keywords2
*/
protected $keywords2 = array(
'if',
);
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::$keywords3
+ * @see \wcf\system\bbcode\highlighter\Highlighter::$keywords3
*/
protected $keywords3 = array(
'from',
);
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::$keywords4
+ * @see \wcf\system\bbcode\highlighter\Highlighter::$keywords4
*/
protected $keywords4 = array(
'__name__',
*/
class SqlHighlighter extends Highlighter {
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::$allowsNewslinesInQuotes
+ * @see \wcf\system\bbcode\highlighter\Highlighter::$allowsNewslinesInQuotes
*/
protected $allowsNewslinesInQuotes = true;
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::$quotes
+ * @see \wcf\system\bbcode\highlighter\Highlighter::$quotes
*/
protected $quotes = array("'", '"');
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::$singleLineComment
+ * @see \wcf\system\bbcode\highlighter\Highlighter::$singleLineComment
*/
protected $singleLineComment = array('#', '--');
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::$separators
+ * @see \wcf\system\bbcode\highlighter\Highlighter::$separators
*/
protected $separators = array('(', ')', ',', ';');
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::$operators
+ * @see \wcf\system\bbcode\highlighter\Highlighter::$operators
*/
protected $operators = array('<>', '~=', '!=', '^=', '=', '<', '<=', '>', '>=', '*', '/', '+', '-', '||', '@', '%', '&', '?', '\$');
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::cacheComments()
+ * @see \wcf\system\bbcode\highlighter\Highlighter::cacheComments()
*/
protected function cacheComments($string) {
if ($this->cacheCommentsRegEx !== null) {
}
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::cacheQuotes()
+ * @see \wcf\system\bbcode\highlighter\Highlighter::cacheQuotes()
*/
protected function cacheQuotes($string) {
if ($this->quotesRegEx !== null) {
}
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::$keywords1
+ * @see \wcf\system\bbcode\highlighter\Highlighter::$keywords1
*/
protected $keywords1 = array(
'action',
);
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::$keywords2
+ * @see \wcf\system\bbcode\highlighter\Highlighter::$keywords2
*/
protected $keywords2 = array(
'ABS',
*/
class TexHighlighter extends Highlighter {
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::$quotes
+ * @see \wcf\system\bbcode\highlighter\Highlighter::$quotes
*/
protected $quotes = array();
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::$singleLineComment
+ * @see \wcf\system\bbcode\highlighter\Highlighter::$singleLineComment
*/
protected $singleLineComment = array('%');
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::highlightKeywords()
+ * @see \wcf\system\bbcode\highlighter\Highlighter::highlightKeywords()
*/
protected function highlightKeywords($string) {
$string = Regex::compile('\\$([^\\$]*)\\$', Regex::DOT_ALL)->replace($string, '<span class="hlKeywords2">\\0</span>');
}
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::highlightNumbers()
+ * @see \wcf\system\bbcode\highlighter\Highlighter::highlightNumbers()
*/
protected function highlightNumbers($string) {
// do not highlight numbers
*/
class TplHighlighter extends HtmlHighlighter {
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::highlightComments()
+ * @see \wcf\system\bbcode\highlighter\Highlighter::highlightComments()
*/
protected function highlightComments($string) {
$string = parent::highlightComments($string);
*/
class XmlHighlighter extends Highlighter {
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::$allowsNewslinesInQuotes
+ * @see \wcf\system\bbcode\highlighter\Highlighter::$allowsNewslinesInQuotes
*/
protected $allowsNewslinesInQuotes = true;
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::$quotes
+ * @see \wcf\system\bbcode\highlighter\Highlighter::$quotes
*/
protected $quotes = array('"');
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::$singleLineComment
+ * @see \wcf\system\bbcode\highlighter\Highlighter::$singleLineComment
*/
protected $singleLineComment = array();
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::$commentStart
+ * @see \wcf\system\bbcode\highlighter\Highlighter::$commentStart
*/
protected $commentStart = array("<!--");
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::$commentEnd
+ * @see \wcf\system\bbcode\highlighter\Highlighter::$commentEnd
*/
protected $commentEnd = array("-->");
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::$separators
+ * @see \wcf\system\bbcode\highlighter\Highlighter::$separators
*/
protected $separators = array("<", ">");
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::$operators
+ * @see \wcf\system\bbcode\highlighter\Highlighter::$operators
*/
protected $operators = array();
const XML_ATTRIBUTE_NAME = '[a-z0-9](?:(?:(?<!-)-)?[a-z0-9])*';
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::highlightKeywords()
+ * @see \wcf\system\bbcode\highlighter\Highlighter::highlightKeywords()
*/
protected function highlightKeywords($string) {
$string = parent::highlightKeywords($string);
}
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::cacheQuotes()
+ * @see \wcf\system\bbcode\highlighter\Highlighter::cacheQuotes()
*/
protected function cacheQuotes($string) {
// highlight CDATA-Tags as quotes
}
/**
- * @see wcf\system\bbcode\highlighter\Highlighter::highlightNumbers()
+ * @see \wcf\system\bbcode\highlighter\Highlighter::highlightNumbers()
*/
protected function highlightNumbers($string) {
// do not highlight numbers
class Breadcrumbs extends SingletonFactory implements \Countable, \Iterator {
/**
* list of breadcrumbs
- * @var array<wcf\system\breadcrumb\Breadcrumb>
+ * @var array<\wcf\system\breadcrumb\Breadcrumb>
*/
protected $items = array();
protected $index = 0;
/**
- * @see wcf\system\SingletonFactory::init()
+ * @see \wcf\system\SingletonFactory::init()
*/
protected function init() {
// add main breadcrumbs entry
/**
* Adds a breadcrumb (insertion order is crucial!).
*
- * @param wcf\system\breadcrumb\Breadcrumb $item
+ * @param \wcf\system\breadcrumb\Breadcrumb $item
*/
public function add(Breadcrumb $item) {
$this->items[] = $item;
/**
* Returns the list of breadcrumbs.
*
- * @return array<wcf\system\breadcrumb\Breadcrumb>
+ * @return array<\wcf\system\breadcrumb\Breadcrumb>
*/
public function get() {
return $this->items;
/**
* Replaces a breadcrumb, returns true if replacement was successful.
*
- * @param wcf\system\breadcrumb\Breadcrumb $item
+ * @param \wcf\system\breadcrumb\Breadcrumb $item
* @param integer $index
* @return boolean
*/
/**
* Returns a Breadcrumb object.
*
- * @return wcf\system\breadcrumb\Breadcrumb
+ * @return \wcf\system\breadcrumb\Breadcrumb
*/
public function getBreadcrumb();
}
class CacheHandler extends SingletonFactory {
/**
* cache source object
- * @var wcf\system\cache\source\ICacheSource
+ * @var \wcf\system\cache\source\ICacheSource
*/
protected $cacheSource = null;
/**
* Flush cache for given resource.
*
- * @param wcf\system\cache\builder\ICacheBuilder $cacheBuilder
+ * @param \wcf\system\cache\builder\ICacheBuilder $cacheBuilder
* @param array $parameters
*/
public function flush(ICacheBuilder $cacheBuilder, array $parameters) {
/**
* Returns cached value for given resource, false if no cache exists.
*
- * @param wcf\system\cache\builder\ICacheBuilder $cacheBuilder
+ * @param \wcf\system\cache\builder\ICacheBuilder $cacheBuilder
* @param array $parameters
* @return mixed
*/
/**
* Caches a value for given resource,
*
- * @param wcf\system\cache\builder\ICacheBuilder $cacheBuilder
+ * @param \wcf\system\cache\builder\ICacheBuilder $cacheBuilder
* @param array $parameters
* @param array $data
*/
/**
* Builds cache name.
*
- * @param wcf\system\cache\builder\ICacheBuilder $cacheBuilder
+ * @param \wcf\system\cache\builder\ICacheBuilder $cacheBuilder
* @param array $parameters
* @return string
*/
/**
* Returns the cache source object.
*
- * @return wcf\system\cache\source\ICacheSource
+ * @return \wcf\system\cache\source\ICacheSource
*/
public function getCacheSource() {
return $this->cacheSource;
*/
class ACLOptionCategoryCacheBuilder extends AbstractCacheBuilder {
/**
- * @see wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
+ * @see \wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
*/
public function rebuild(array $parameters) {
$list = new ACLOptionCategoryList();
/**
* list of option categories grouped by the name of their parent category
- * @var array<wcf\data\option\category\OptionCategory>
+ * @var array<\wcf\data\option\category\OptionCategory>
*/
protected $categoryStructure = array();
/**
- * @see wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
+ * @see \wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
*/
public function rebuild(array $parameters) {
$data = array();
/**
* Returns the list with top option categories which contain options.
*
- * @return array<wcf\data\option\category\OptionCategory>
+ * @return array<\wcf\data\option\category\OptionCategory>
*/
protected function getTopOptionCategories() {
$optionCategoryList = new OptionCategoryList();
*/
class ACPSearchProviderCacheBuilder extends AbstractCacheBuilder {
/**
- * @see wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
+ * @see \wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
*/
public function rebuild(array $parameters) {
$providerList = new ACPSearchProviderList();
protected $maxLifetime = 0;
/**
- * @see wcf\system\cache\builder\ICacheBuilder::getData()
+ * @see \wcf\system\cache\builder\ICacheBuilder::getData()
*/
public function getData(array $parameters = array(), $arrayIndex = '') {
$index = CacheHandler::getInstance()->getCacheIndex($parameters);
}
/**
- * @see wcf\system\cache\builder\ICacheBuilder::getMaxLifetime()
+ * @see \wcf\system\cache\builder\ICacheBuilder::getMaxLifetime()
*/
public function getMaxLifetime() {
return $this->maxLifetime;
}
/**
- * @see wcf\system\cache\builder\ICacheBuilder::reset()
+ * @see \wcf\system\cache\builder\ICacheBuilder::reset()
*/
public function reset(array $parameters = array()) {
CacheHandler::getInstance()->flush($this, $parameters);
*/
class ApplicationCacheBuilder extends AbstractCacheBuilder {
/**
- * @see wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
+ * @see \wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
*/
public function rebuild(array $parameters) {
$data = array(
*/
class BBCodeCacheBuilder extends AbstractCacheBuilder {
/**
- * @see wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
+ * @see \wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
*/
protected function rebuild(array $parameters) {
$data = $attributes = array();
*/
class BBCodeMediaProviderCacheBuilder extends AbstractCacheBuilder {
/**
- * @see wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
+ * @see \wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
*/
protected function rebuild(array $parameters) {
$providerList = new BBCodeMediaProviderList();
*/
class CategoryACLOptionCacheBuilder extends AbstractCacheBuilder {
/**
- * @see wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
+ * @see \wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
*/
public function rebuild(array $parameters) {
$data = array();
*/
class CategoryCacheBuilder extends AbstractCacheBuilder {
/**
- * @see wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
+ * @see \wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
*/
public function rebuild(array $parameters) {
$list = new CategoryList();
*/
class ClipboardActionCacheBuilder extends AbstractCacheBuilder {
/**
- * @see wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
+ * @see \wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
*/
public function rebuild(array $parameters) {
$actionList = new ClipboardActionList();
*/
class ClipboardPageCacheBuilder extends AbstractCacheBuilder {
/**
- * @see wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
+ * @see \wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
*/
public function rebuild(array $parameters) {
$sql = "SELECT pageClassName, actionID
*/
class CoreObjectCacheBuilder extends AbstractCacheBuilder {
/**
- * @see wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
+ * @see \wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
*/
public function rebuild(array $parameters) {
$data = array();
*/
class CronjobCacheBuilder extends AbstractCacheBuilder {
/**
- * @see wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
+ * @see \wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
*/
public function rebuild(array $parameters) {
$sql = "SELECT MIN(nextExec) AS nextExec,
*/
class DashboardBoxCacheBuilder extends AbstractCacheBuilder {
/**
- * @see wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
+ * @see \wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
*/
protected function rebuild(array $parameters) {
$data = array(
*/
class EventListenerCacheBuilder extends AbstractCacheBuilder {
/**
- * @see wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
+ * @see \wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
*/
public function rebuild(array $parameters) {
$data = array(
*/
class LabelCacheBuilder extends AbstractCacheBuilder {
/**
- * @see wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
+ * @see \wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
*/
protected function rebuild(array $parameters) {
$data = array(
*/
class LanguageCacheBuilder extends AbstractCacheBuilder {
/**
- * @see wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
+ * @see \wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
*/
public function rebuild(array $parameters) {
$data = array(
*/
class MostActiveMembersCacheBuilder extends AbstractCacheBuilder {
/**
- * @see wcf\system\cache\builder\AbstractCacheBuilder::$maxLifetime
+ * @see \wcf\system\cache\builder\AbstractCacheBuilder::$maxLifetime
*/
protected $maxLifetime = 600;
/**
- * @see wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
+ * @see \wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
*/
protected function rebuild(array $parameters) {
$userProfileList = new UserList();
*/
class MostLikedMembersCacheBuilder extends AbstractCacheBuilder {
/**
- * @see wcf\system\cache\builder\AbstractCacheBuilder::$maxLifetime
+ * @see \wcf\system\cache\builder\AbstractCacheBuilder::$maxLifetime
*/
protected $maxLifetime = 600;
/**
- * @see wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
+ * @see \wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
*/
protected function rebuild(array $parameters) {
$userProfileList = new UserList();
*/
class NewestMembersCacheBuilder extends AbstractCacheBuilder {
/**
- * @see wcf\system\cache\builder\AbstractCacheBuilder::$maxLifetime
+ * @see \wcf\system\cache\builder\AbstractCacheBuilder::$maxLifetime
*/
protected $maxLifetime = 300;
/**
- * @see wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
+ * @see \wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
*/
protected function rebuild(array $parameters) {
$userProfileList = new UserList();
*/
class ObjectTypeCacheBuilder extends AbstractCacheBuilder {
/**
- * @see wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
+ * @see \wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
*/
public function rebuild(array $parameters) {
$data = array(
protected $tableName = 'option';
/**
- * @see wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
+ * @see \wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
*/
public function rebuild(array $parameters) {
$data = array(
*/
class PackageCacheBuilder extends AbstractCacheBuilder {
/**
- * @see wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
+ * @see \wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
*/
public function rebuild(array $parameters) {
$data = array(
*/
class PackageUpdateCacheBuilder extends AbstractCacheBuilder {
/**
- * @see wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
+ * @see \wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
*/
public function rebuild(array $parameters) {
PackageUpdateDispatcher::getInstance()->refreshPackageDatabase();
*/
class PageMenuCacheBuilder extends AbstractCacheBuilder {
/**
- * @see wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
+ * @see \wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
*/
public function rebuild(array $parameters) {
$data = array();
*/
class SitemapCacheBuilder extends AbstractCacheBuilder {
/**
- * @see wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
+ * @see \wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
*/
public function rebuild(array $parameters) {
$sitemapList = new SitemapList();
*/
class SmileyCacheBuilder extends AbstractCacheBuilder {
/**
- * @see wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
+ * @see \wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
*/
protected function rebuild(array $parameters) {
$data = array('smilies' => array());
*/
class SpiderCacheBuilder extends AbstractCacheBuilder {
/**
- * @see wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
+ * @see \wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
*/
public function rebuild(array $parameters) {
$spiderList = new SpiderList();
*/
class StyleCacheBuilder extends AbstractCacheBuilder {
/**
- * @see wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
+ * @see \wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
*/
public function rebuild(array $parameters) {
$data = array(
class TagCloudCacheBuilder extends AbstractCacheBuilder {
/**
* list of tags
- * @var array<wcf\data\tag\TagCloudTag>
+ * @var array<\wcf\data\tag\TagCloudTag>
*/
protected $tags = array();
protected $languageIDs = array();
/**
- * @see wcf\system\cache\builder\AbstractCacheBuilder::$maxLifetime
+ * @see \wcf\system\cache\builder\AbstractCacheBuilder::$maxLifetime
*/
protected $maxLifetime = 3600;
protected $objectTypeIDs = array();
/**
- * @see wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
+ * @see \wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
*/
protected function rebuild(array $parameters) {
$this->languageIDs = $this->parseLanguageIDs($parameters);
/**
* Compares the weight between two tags.
*
- * @param wcf\data\tag\TagCloudTag $tagA
- * @param wcf\data\tag\TagCloudTag $tagB
+ * @param \wcf\data\tag\TagCloudTag $tagA
+ * @param \wcf\data\tag\TagCloudTag $tagB
* @return integer
*/
protected static function compareTags($tagA, $tagB) {
*/
class TemplateGroupCacheBuilder extends AbstractCacheBuilder {
/**
- * @see wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
+ * @see \wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
*/
public function rebuild(array $parameters) {
$templateGroupList = new TemplateGroupList();
*/
class TemplateListenerCacheBuilder extends AbstractCacheBuilder {
/**
- * @see wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
+ * @see \wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
*/
public function rebuild(array $parameters) {
// get templates for current package id
*/
class TemplateListenerCodeCacheBuilder extends AbstractCacheBuilder {
/**
- * @see wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
+ * @see \wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
*/
public function rebuild(array $parameters) {
// get template codes for specified template
*/
class TypedTagCloudCacheBuilder extends TagCloudCacheBuilder {
/**
- * @see wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
+ * @see \wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
*/
protected function rebuild(array $parameters) {
$this->objectTypeIDs = $parameters['objectTypeIDs'];
*/
class UserGroupCacheBuilder extends AbstractCacheBuilder {
/**
- * @see wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
+ * @see \wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
*/
public function rebuild(array $parameters) {
$data = array(
*/
class UserGroupOptionCacheBuilder extends OptionCacheBuilder {
/**
- * @see wcf\system\cache\builder\OptionCacheBuilder::$optionClassName
+ * @see \wcf\system\cache\builder\OptionCacheBuilder::$optionClassName
*/
protected $optionClassName = 'wcf\data\user\group\option\UserGroupOption';
/**
- * @see wcf\system\cache\builder\OptionCacheBuilder::$tableName
+ * @see \wcf\system\cache\builder\OptionCacheBuilder::$tableName
*/
protected $tableName = 'user_group_option';
}
class UserGroupPermissionCacheBuilder extends AbstractCacheBuilder {
/**
* list of used group option type objects
- * @var array<wcf\system\option\group\IGroupOptionType>
+ * @var array<\wcf\system\option\group\IGroupOptionType>
*/
protected $typeObjects = array();
/**
- * @see wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
+ * @see \wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
*/
public function rebuild(array $parameters) {
$data = array();
* Returns an object of the requested group option type.
*
* @param string $type
- * @return wcf\system\option\user\group\IUserGroupOptionType
+ * @return \wcf\system\option\user\group\IUserGroupOptionType
*/
protected function getTypeObject($type) {
if (!isset($this->typeObjects[$type])) {
*/
class UserMenuCacheBuilder extends AbstractCacheBuilder {
/**
- * @see wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
+ * @see \wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
*/
protected function rebuild(array $parameters) {
$data = array();
*/
class UserNotificationEventCacheBuilder extends AbstractCacheBuilder {
/**
- * @see wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
+ * @see \wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
*/
protected function rebuild(array $parameters) {
$data = array();
*/
class UserOptionCacheBuilder extends OptionCacheBuilder {
/**
- * @see wcf\system\cache\builder\OptionCacheBuilder::$optionClassName
+ * @see \wcf\system\cache\builder\OptionCacheBuilder::$optionClassName
*/
protected $optionClassName = 'wcf\data\user\option\UserOption';
/**
- * @see wcf\system\cache\builder\OptionCacheBuilder::$tableName
+ * @see \wcf\system\cache\builder\OptionCacheBuilder::$tableName
*/
protected $tableName = 'user_option';
}
*/
class UserProfileMenuCacheBuilder extends AbstractCacheBuilder {
/**
- * @see wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
+ * @see \wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
*/
protected function rebuild(array $parameters) {
$itemList = new UserProfileMenuItemList();
*/
class UserStatsCacheBuilder extends AbstractCacheBuilder {
/**
- * @see wcf\system\cache\builder\AbstractCacheBuilder::$maxLifetime
+ * @see \wcf\system\cache\builder\AbstractCacheBuilder::$maxLifetime
*/
protected $maxLifetime = 600;
/**
- * @see wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
+ * @see \wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
*/
protected function rebuild(array $parameters) {
$data = array();
*/
class VersionCacheBuilder extends AbstractCacheBuilder {
/**
- * @see wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
+ * @see \wcf\system\cache\builder\AbstractCacheBuilder::rebuild()
*/
public function rebuild(array $parameters) {
// get object types
}
/**
- * @see wcf\system\cache\source\ICacheSource::flush()
+ * @see \wcf\system\cache\source\ICacheSource::flush()
*/
public function flush($cacheName, $useWildcard) {
if ($useWildcard) {
}
/**
- * @see wcf\system\cache\source\ICacheSource::flushAll()
+ * @see \wcf\system\cache\source\ICacheSource::flushAll()
*/
public function flushAll() {
$this->removeKeys();
}
/**
- * @see wcf\system\cache\source\ICacheSource::get()
+ * @see \wcf\system\cache\source\ICacheSource::get()
*/
public function get($cacheName, $maxLifetime) {
if (($data = apc_fetch($this->prefix . $cacheName)) === false) {
}
/**
- * @see wcf\system\cache\source\ICacheSource::set()
+ * @see \wcf\system\cache\source\ICacheSource::set()
*/
public function set($cacheName, $value, $maxLifetime) {
apc_store($this->prefix . $cacheName, $value, $this->getTTL($maxLifetime));
}
/**
- * @see wcf\system\cache\source\ICacheSource::clear()
+ * @see \wcf\system\cache\source\ICacheSource::clear()
*/
public function removeKeys($pattern = null) {
$regex = null;
class DiskCacheSource implements ICacheSource {
/**
* up-to-date directory util object for the cache folder
- * @var wcf\util\DirectoryUtil
+ * @var \wcf\util\DirectoryUtil
*/
protected $directoryUtil = null;
/**
- * @see wcf\system\cache\source\ICacheSource::flush()
+ * @see \wcf\system\cache\source\ICacheSource::flush()
*/
public function flush($cacheName, $useWildcard) {
if ($useWildcard) {
}
/**
- * @see wcf\system\cache\source\ICacheSource::flushAll()
+ * @see \wcf\system\cache\source\ICacheSource::flushAll()
*/
public function flushAll() {
$this->getDirectoryUtil()->removePattern(new Regex('.*\.php$'));
}
/**
- * @see wcf\system\cache\source\ICacheSource::get()
+ * @see \wcf\system\cache\source\ICacheSource::get()
*/
public function get($cacheName, $maxLifetime) {
$filename = $this->getFilename($cacheName);
}
/**
- * @see wcf\system\cache\source\ICacheSource::set()
+ * @see \wcf\system\cache\source\ICacheSource::set()
*/
public function set($cacheName, $value, $maxLifetime) {
$file = new File($this->getFilename($cacheName));
/**
* Returns an up-to-date directory util object for the cache folder.
*
- * @return wcf\util\DirectoryUtil
+ * @return \wcf\util\DirectoryUtil
*/
protected function getDirectoryUtil() {
if ($this->directoryUtil === null) {
}
/**
- * @see wcf\system\cache\source\ICacheSource::flush()
+ * @see \wcf\system\cache\source\ICacheSource::flush()
*/
public function flush($cacheName, $useWildcard) {
$cacheName = $this->prefix . $cacheName;
}
/**
- * @see wcf\system\cache\source\ICacheSource::flushAll()
+ * @see \wcf\system\cache\source\ICacheSource::flushAll()
*/
public function flushAll() {
// read all keys
}
/**
- * @see wcf\system\cache\source\ICacheSource::get()
+ * @see \wcf\system\cache\source\ICacheSource::get()
*/
public function get($cacheName, $maxLifetime) {
$cacheName = $this->prefix . $cacheName;
}
/**
- * @see wcf\system\cache\source\ICacheSource::set()
+ * @see \wcf\system\cache\source\ICacheSource::set()
*/
public function set($cacheName, $value, $maxLifetime) {
$cacheName = $this->prefix . $cacheName;
protected $cache = array();
/**
- * @see wcf\system\cache\source\ICacheSource::flush()
+ * @see \wcf\system\cache\source\ICacheSource::flush()
*/
public function flush($cacheName, $useWildcard) {
if (isset($this->cache[$cacheName])) {
}
/**
- * @see wcf\system\cache\source\ICacheSource::flushAll()
+ * @see \wcf\system\cache\source\ICacheSource::flushAll()
*/
public function flushAll() {
$this->cache = array();
}
/**
- * @see wcf\system\cache\source\ICacheSource::get()
+ * @see \wcf\system\cache\source\ICacheSource::get()
*/
public function get($cacheName, $maxLifetime) {
if (isset($this->cache[$cacheName])) {
}
/**
- * @see wcf\system\cache\source\ICacheSource::set()
+ * @see \wcf\system\cache\source\ICacheSource::set()
*/
public function set($cacheName, $value, $maxLifetime) {
$this->cache[$cacheName] = $value;
protected $objectTypes = array();
/**
- * @see wcf\system\category\ICategoryType::afterDeletion()
+ * @see \wcf\system\category\ICategoryType::afterDeletion()
*/
public function afterDeletion(CategoryEditor $categoryEditor) {
$categoryIDs = array_keys(CategoryHandler::getInstance()->getChildCategories($categoryEditor->categoryID));
}
/**
- * @see wcf\system\category\ICategoryType::canAddCategory()
+ * @see \wcf\system\category\ICategoryType::canAddCategory()
*/
public function canAddCategory() {
return WCF::getSession()->getPermission($this->permissionPrefix.'.canAddCategory');
}
/**
- * @see wcf\system\category\ICategoryType::canDeleteCategory()
+ * @see \wcf\system\category\ICategoryType::canDeleteCategory()
*/
public function canDeleteCategory() {
return WCF::getSession()->getPermission($this->permissionPrefix.'.canDeleteCategory');
}
/**
- * @see wcf\system\category\ICategoryType::canEditCategory()
+ * @see \wcf\system\category\ICategoryType::canEditCategory()
*/
public function canEditCategory() {
return WCF::getSession()->getPermission($this->permissionPrefix.'.canEditCategory');
}
/**
- * @see wcf\system\category\ICategoryType::forceDescription()
+ * @see \wcf\system\category\ICategoryType::forceDescription()
*/
public function forceDescription() {
return $this->hasDescription() && $this->forceDescription;
}
/**
- * @see wcf\system\category\ICategoryType::getApplication()
+ * @see \wcf\system\category\ICategoryType::getApplication()
*/
public function getApplication() {
return 'wcf';
}
/**
- * @see wcf\system\category\ICategoryType::getObjectTypeName()
+ * @see \wcf\system\category\ICategoryType::getObjectTypeName()
*/
public function getObjectTypeName($definitionName) {
if (isset($this->objectTypes[$definitionName])) {
}
/**
- * @see wcf\system\category\ICategoryType::getDescriptionLangVarCategory()
+ * @see \wcf\system\category\ICategoryType::getDescriptionLangVarCategory()
*/
public function getDescriptionLangVarCategory() {
return $this->i18nLangVarCategory;
}
/**
- * @see wcf\system\category\ICategoryType::getI18nLangVarPrefix()
+ * @see \wcf\system\category\ICategoryType::getI18nLangVarPrefix()
*/
public function getI18nLangVarPrefix() {
return $this->i18nLangVarCategory.'.category';
}
/**
- * @see wcf\system\category\ICategoryType::getLanguageVariable()
+ * @see \wcf\system\category\ICategoryType::getLanguageVariable()
*/
public function getLanguageVariable($name, $optional = false) {
if ($this->langVarPrefix) {
}
/**
- * @see wcf\system\category\ICategoryType::getMaximumNestingLevel()
+ * @see \wcf\system\category\ICategoryType::getMaximumNestingLevel()
*/
public function getMaximumNestingLevel() {
return $this->maximumNestingLevel;
}
/**
- * @see wcf\system\category\ICategoryType::getTitleLangVarCategory()
+ * @see \wcf\system\category\ICategoryType::getTitleLangVarCategory()
*/
public function getTitleLangVarCategory() {
return $this->i18nLangVarCategory;
}
/**
- * @see wcf\system\category\ICategoryType::hasDescription()
+ * @see \wcf\system\category\ICategoryType::hasDescription()
*/
public function hasDescription() {
return $this->hasDescription;
class CategoryHandler extends SingletonFactory {
/**
* cached categories
- * @var array<wcf\data\category\Category>
+ * @var array<\wcf\data\category\Category>
*/
protected $categories = array();
/**
* list of category object types
- * @var array<wcf\data\object\type>
+ * @var array<\wcf\data\object\type>
*/
protected $objectTypes = array();
* Returns the category object with the given category id.
*
* @param integer $categoryID
- * @return wcf\data\category\Category
+ * @return \wcf\data\category\Category
*/
public function getCategory($categoryID) {
if (isset($this->categories[$categoryID])) {
*
* @param integer $categoryID
* @param integer $objectTypeID
- * @return array<wcf\data\category\Category>
+ * @return array<\wcf\data\category\Category>
*/
public function getChildCategories($categoryID, $objectTypeID = null) {
if (!$categoryID && $objectTypeID === null) {
* Gets the object type with the given id.
*
* @param integer $objectTypeID
- * @return wcf\data\object\type\ObjectType
+ * @return \wcf\data\object\type\ObjectType
*/
public function getObjectType($objectTypeID) {
if (isset($this->objectTypeIDs[$objectTypeID])) {
* Gets the object type with the given name.
*
* @param string $objectType
- * @return wcf\data\object\type\ObjectType
+ * @return \wcf\data\object\type\ObjectType
*/
public function getObjectTypeByName($objectType) {
if (isset($this->objectTypes[$objectType])) {
/**
* Returns all category object types.
*
- * @return array<wcf\data\object\type\ObjectType>
+ * @return array<\wcf\data\object\type\ObjectType>
*/
public function getObjectTypes() {
return $this->objectTypes;
}
/**
- * @see wcf\system\SingletonFactory::init()
+ * @see \wcf\system\SingletonFactory::init()
*/
protected function init() {
$this->objectTypes = ObjectTypeCache::getInstance()->getObjectTypes('com.woltlab.wcf.category');
* Returns the acl options for the given category and for the given user.
* If no user is given, the active user is used.
*
- * @param wcf\data\category\Category $category
- * @param wcf\data\user\User $user
+ * @param \wcf\data\category\Category $category
+ * @param \wcf\data\user\User $user
*/
public function getPermissions(Category $category, User $user = null) {
if ($user === null) {
}
/**
- * @see wcf\system\SingletonFactory::init()
+ * @see \wcf\system\SingletonFactory::init()
*/
protected function init() {
$this->categoryPermissions = CategoryACLOptionCacheBuilder::getInstance()->getData();
/**
* Is called right after the given category is deleted.
*
- * @param wcf\data\category\CategoryEditor $categoryEditor
+ * @param \wcf\data\category\CategoryEditor $categoryEditor
*/
public function afterDeletion(CategoryEditor $categoryEditor);
*/
class SmileyCategoryType extends AbstractCategoryType {
/**
- * @see wcf\system\category\AbstractCategoryType::$langVarPrefix
+ * @see \wcf\system\category\AbstractCategoryType::$langVarPrefix
*/
protected $langVarPrefix = 'wcf.acp.smiley.category';
/**
- * @see wcf\system\category\AbstractCategoryType::$forceDescription
+ * @see \wcf\system\category\AbstractCategoryType::$forceDescription
*/
protected $hasDescription = false;
/**
- * @see wcf\system\category\AbstractCategoryType::$maximumNestingLevel
+ * @see \wcf\system\category\AbstractCategoryType::$maximumNestingLevel
*/
protected $maximumNestingLevel = 0;
/**
- * @see wcf\system\category\ICategoryType::getApplication()
+ * @see \wcf\system\category\ICategoryType::getApplication()
*/
public function getApplication() {
return 'wcf';
}
/**
- * @see wcf\system\category\ICategoryType::canAddCategory()
+ * @see \wcf\system\category\ICategoryType::canAddCategory()
*/
public function canAddCategory() {
return $this->canEditCategory();
}
/**
- * @see wcf\system\category\ICategoryType::canDeleteCategory()
+ * @see \wcf\system\category\ICategoryType::canDeleteCategory()
*/
public function canDeleteCategory() {
return $this->canEditCategory();
}
/**
- * @see wcf\system\category\ICategoryType::canEditCategory()
+ * @see \wcf\system\category\ICategoryType::canEditCategory()
*/
public function canEditCategory() {
return WCF::getSession()->getPermission('admin.content.smiley.canManageSmiley');
class CLICommandHandler {
/**
* list of all available commands
- * @var array<wcf\system\cli\command\ICLICommand>
+ * @var array<\wcf\system\cli\command\ICLICommand>
*/
private static $commands = array();
/**
* Returns all available commands.
*
- * @return array<wcf\system\cli\command\ICLICommand>
+ * @return array<\wcf\system\cli\command\ICLICommand>
*/
public static function getCommands() {
if (empty(self::$commands)) {
* Returns a command by the given line.
*
* @param string $line
- * @return wcf\system\cli\command\ICLICommand
+ * @return \wcf\system\cli\command\ICLICommand
*/
public static function getCommand($line) {
list($command, $parameters) = explode(' ', $line.' ', 2);
}
/**
- * @see phpline\console\completer\Completer::complete()
+ * @see \phpline\console\completer\Completer::complete()
*/
public function complete($buffer, $cursor, array &$candidates) {
if ($buffer === null) {
*/
class CronjobCLICommand implements ICLICommand {
/**
- * @see wcf\system\cli\command\ICLICommand::execute()
+ * @see \wcf\system\cli\command\ICLICommand::execute()
*/
public function execute(array $parameters) {
$argv = new ArgvParser(array());
}
/**
- * @see wcf\system\cli\command\ICLICommand::canAccess()
+ * @see \wcf\system\cli\command\ICLICommand::canAccess()
*/
public function canAccess() {
return true;
*/
class ExitCLICommand implements ICLICommand {
/**
- * @see wcf\system\cli\command\ICLICommand::execute()
+ * @see \wcf\system\cli\command\ICLICommand::execute()
*/
public function execute(array $parameters) {
exit;
}
/**
- * @see wcf\system\cli\command\ICLICommand::canAccess()
+ * @see \wcf\system\cli\command\ICLICommand::canAccess()
*/
public function canAccess() {
// everyone may access this command
/**
* selected exporter
- * @var wcf\system\exporter\IExporter
+ * @var \wcf\system\exporter\IExporter
*/
protected $exporter = null;
/**
* list of available exporters
- * @var array<wcf\data\object\type\ObjectType>
+ * @var array<\wcf\data\object\type\ObjectType>
*/
protected $exporters = array();
public $userMergeMode = 0;
/**
- * @see wcf\system\cli\command\ICLICommand::canAccess()
+ * @see \wcf\system\cli\command\ICLICommand::canAccess()
*/
public function canAccess() {
return WCF::getSession()->getPermission('admin.system.canImportData');
}
/**
- * @see wcf\system\cli\command\ICLICommand::execute()
+ * @see \wcf\system\cli\command\ICLICommand::execute()
*/
public function execute(array $parameters) {
CLIWCF::getReader()->setHistoryEnabled(false);
class PackageCLICommand implements ICLICommand {
/**
* arguments parser
- * @var Zend\Console\Getopt
+ * @var \Zend\Console\Getopt
*/
private $argv = null;
/**
- * @see wcf\system\cli\command\ICLICommand::execute()
+ * @see \wcf\system\cli\command\ICLICommand::execute()
*/
public function execute(array $parameters) {
$this->argv = new ArgvParser(array());
}
/**
- * @see wcf\system\cli\command\ICLICommand::canAccess()
+ * @see \wcf\system\cli\command\ICLICommand::canAccess()
*/
public function canAccess() {
return CLIWCF::getSession()->getPermission('admin.system.package.canInstallPackage') || CLIWCF::getSession()->getPermission('admin.system.package.canUpdatePackage');
*/
class WorkerCLICommand implements ICLICommand {
/**
- * @see wcf\system\cli\command\ICLICommand::execute()
+ * @see \wcf\system\cli\command\ICLICommand::execute()
*/
public function execute(array $parameters) {
$argv = new ArgvParser(array(
}
/**
- * @see wcf\system\cli\command\ICLICommand::canAccess()
+ * @see \wcf\system\cli\command\ICLICommand::canAccess()
*/
public function canAccess() {
// TODO: Check access
protected $pageObjectID = 0;
/**
- * @see wcf\system\SingletonFactory::init()
+ * @see \wcf\system\SingletonFactory::init()
*/
protected function init() {
$this->cache = array(
* Returns a type by object type id.
*
* @param integer $objectTypeID
- * @return wcf\data\object\type\ObjectType
+ * @return \wcf\data\object\type\ObjectType
*/
public function getObjectType($objectTypeID) {
if (isset($this->cache['objectTypes'][$objectTypeID])) {
/**
* relevant database objects
- * @var array<wcf\data\DatabaseObject>
+ * @var array<\wcf\data\DatabaseObject>
*/
protected $objects = array();
protected $supportedActions = array();
/**
- * @see wcf\system\clipboard\action\IClipboardAction::execute()
+ * @see \wcf\system\clipboard\action\IClipboardAction::execute()
*/
public function execute(array $objects, ClipboardAction $action) {
if (!in_array($action->actionName, $this->supportedActions)) {
}
/**
- * @see wcf\system\clipboard\action\IClipboardAction::filterObjects()
+ * @see \wcf\system\clipboard\action\IClipboardAction::filterObjects()
*/
public function filterObjects(array $objects, array $typeData) {
return $objects;
}
/**
- * @see wcf\system\clipboard\action\IClipboardAction::getEditorLabel()
+ * @see \wcf\system\clipboard\action\IClipboardAction::getEditorLabel()
*/
public function getEditorLabel(array $objects) {
return WCF::getLanguage()->getDynamicVariable('wcf.clipboard.label.'.$this->getTypeName().'.marked', array(
* Returns editor item for the clipboard action with the given name or null
* if the action is not applicable to the given objects.
*
- * @param array<wcf\data\DatabaseObject> $objects
- * @param wcf\data\clipboard\action\ClipboardAction $action
- * @return wcf\system\clipboard\ClipboardEditorItem
+ * @param array<\wcf\data\DatabaseObject> $objects
+ * @param \wcf\data\clipboard\action\ClipboardAction $action
+ * @return \wcf\system\clipboard\ClipboardEditorItem
*/
public function execute(array $objects, ClipboardAction $action);
*/
class UserClipboardAction extends AbstractClipboardAction {
/**
- * @see wcf\system\clipboard\action\AbstractClipboardAction::$actionClassActions
+ * @see \wcf\system\clipboard\action\AbstractClipboardAction::$actionClassActions
*/
protected $actionClassActions = array('delete');
/**
- * @see wcf\system\clipboard\action\AbstractClipboardAction::$supportedActions
+ * @see \wcf\system\clipboard\action\AbstractClipboardAction::$supportedActions
*/
protected $supportedActions = array('assignToGroup', 'ban', 'delete', 'exportMailAddress', 'sendMail');
/**
- * @see wcf\system\clipboard\action\IClipboardAction::execute()
+ * @see \wcf\system\clipboard\action\IClipboardAction::execute()
*/
public function execute(array $objects, ClipboardAction $action) {
$item = parent::execute($objects, $action);
}
/**
- * @see wcf\system\clipboard\action\IClipboardAction::getClassName()
+ * @see \wcf\system\clipboard\action\IClipboardAction::getClassName()
*/
public function getClassName() {
return 'wcf\data\user\UserAction';
}
/**
- * @see wcf\system\clipboard\action\IClipboardAction::getTypeName()
+ * @see \wcf\system\clipboard\action\IClipboardAction::getTypeName()
*/
public function getTypeName() {
return 'com.woltlab.wcf.user';
*/
class UserExtendedClipboardAction extends AbstractClipboardAction {
/**
- * @see wcf\system\clipboard\action\AbstractClipboardAction::$supportedActions
+ * @see \wcf\system\clipboard\action\AbstractClipboardAction::$supportedActions
*/
protected $supportedActions = array('merge', 'enable');
/**
- * @see wcf\system\clipboard\action\IClipboardAction::execute()
+ * @see \wcf\system\clipboard\action\IClipboardAction::execute()
*/
public function execute(array $objects, ClipboardAction $action) {
$item = parent::execute($objects, $action);
}
/**
- * @see wcf\system\clipboard\action\IClipboardAction::getClassName()
+ * @see \wcf\system\clipboard\action\IClipboardAction::getClassName()
*/
public function getClassName() {
return 'wcf\data\user\UserAction';
}
/**
- * @see wcf\system\clipboard\action\IClipboardAction::getTypeName()
+ * @see \wcf\system\clipboard\action\IClipboardAction::getTypeName()
*/
public function getTypeName() {
return 'com.woltlab.wcf.user';
protected $cache = null;
/**
- * @see wcf\system\SingletonFactory::init()
+ * @see \wcf\system\SingletonFactory::init()
*/
protected function init() {
$this->cache = array(
* Returns the object type for a given object type id.
*
* @param integer $objectTypeID
- * @return wcf\data\object\type\ObjectType
+ * @return \wcf\data\object\type\ObjectType
*/
public function getObjectType($objectTypeID) {
if (isset($this->cache['objectTypes'][$objectTypeID])) {
* Returns comment manager object for given object type.
*
* @param string $objectType
- * @return wcf\system\comment\manager\ICommentManager
+ * @return \wcf\system\comment\manager\ICommentManager
*/
public function getCommentManager($objectType) {
$objectTypeID = $this->getObjectTypeID($objectType);
/**
* Returns a comment list for a given object type and object id.
*
- * @param wcf\data\comment\manager\ICommentManager $commentManager
+ * @param \wcf\data\comment\manager\ICommentManager $commentManager
* @param integer $objectTypeID
* @param integer $objectID
* @param boolean $readObjects
- * @return wcf\data\comment\StructuredCommentList
+ * @return \wcf\data\comment\StructuredCommentList
*/
public function getCommentList(ICommentManager $commentManager, $objectTypeID, $objectID, $readObjects = true) {
$commentList = new StructuredCommentList($commentManager, $objectTypeID, $objectID);
protected $permissionModEdit = '';
/**
- * @see wcf\system\comment\manager\ICommentManager::canAdd()
+ * @see \wcf\system\comment\manager\ICommentManager::canAdd()
*/
public function canAdd($objectID) {
if (!$this->isAccessible($objectID, true)) {
}
/**
- * @see wcf\system\comment\manager\ICommentManager::canEditComment()
+ * @see \wcf\system\comment\manager\ICommentManager::canEditComment()
*/
public function canEditComment(Comment $comment) {
return $this->canEdit(($comment->userID == WCF::getUser()->userID));
}
/**
- * @see wcf\system\comment\manager\ICommentManager::canEditResponse()
+ * @see \wcf\system\comment\manager\ICommentManager::canEditResponse()
*/
public function canEditResponse(CommentResponse $response) {
return $this->canEdit(($response->userID == WCF::getUser()->userID));
}
/**
- * @see wcf\system\comment\manager\ICommentManager::canDeleteComment()
+ * @see \wcf\system\comment\manager\ICommentManager::canDeleteComment()
*/
public function canDeleteComment(Comment $comment) {
return $this->canDelete(($comment->userID == WCF::getUser()->userID));
}
/**
- * @see wcf\system\comment\manager\ICommentManager::canDeleteResponse()
+ * @see \wcf\system\comment\manager\ICommentManager::canDeleteResponse()
*/
public function canDeleteResponse(CommentResponse $response) {
return $this->canDelete(($response->userID == WCF::getUser()->userID));
}
/**
- * @see wcf\system\comment\manager\ICommentManager::canModerate()
+ * @see \wcf\system\comment\manager\ICommentManager::canModerate()
*/
public function canModerate($objectTypeID, $objectID) {
return (WCF::getSession()->getPermission($this->permissionCanModerate) ? true : false);
}
/**
- * @see wcf\system\comment\manager\ICommentManager::getCommentsPerPage()
+ * @see \wcf\system\comment\manager\ICommentManager::getCommentsPerPage()
*/
public function getCommentsPerPage() {
return $this->commentsPerPage;
/**
* Returns true if the current user may edit given comment.
*
- * @param wcf\data\comment\Comment $comment
+ * @param \wcf\data\comment\Comment $comment
* @return boolean
*/
public function canEditComment(Comment $comment);
/**
* Returns true if the current user may edit given response.
*
- * @param wcf\data\comment\response\CommentResponse $response
+ * @param \wcf\data\comment\response\CommentResponse $response
* @return boolean
*/
public function canEditResponse(CommentResponse $response);
/**
* Returns true if the current user may delete given comment.
*
- * @param wcf\data\comment\Comment $comment
+ * @param \wcf\data\comment\Comment $comment
* @return boolean
*/
public function canDeleteComment(Comment $comment);
/**
* Returns true if the current user may delete given response.
*
- * @param wcf\data\comment\response\CommentResponse $response
+ * @param \wcf\data\comment\response\CommentResponse $response
*/
public function canDeleteResponse(CommentResponse $response);
*/
class UserProfileCommentManager extends AbstractCommentManager {
/**
- * @see wcf\system\comment\manager\AbstractCommentManager::$permissionAdd
+ * @see \wcf\system\comment\manager\AbstractCommentManager::$permissionAdd
*/
protected $permissionAdd = 'user.profileComment.canAddComment';
/**
- * @see wcf\system\comment\manager\AbstractCommentManager::$permissionCanModerate
+ * @see \wcf\system\comment\manager\AbstractCommentManager::$permissionCanModerate
*/
protected $permissionCanModerate = 'mod.profileComment.canModerateComment';
/**
- * @see wcf\system\comment\manager\AbstractCommentManager::$permissionDelete
+ * @see \wcf\system\comment\manager\AbstractCommentManager::$permissionDelete
*/
protected $permissionDelete = 'user.profileComment.canDeleteComment';
/**
- * @see wcf\system\comment\manager\AbstractCommentManager::$permissionEdit
+ * @see \wcf\system\comment\manager\AbstractCommentManager::$permissionEdit
*/
protected $permissionEdit = 'user.profileComment.canEditComment';
/**
- * @see wcf\system\comment\manager\AbstractCommentManager::$permissionModDelete
+ * @see \wcf\system\comment\manager\AbstractCommentManager::$permissionModDelete
*/
protected $permissionModDelete = 'mod.profileComment.canDeleteComment';
/**
- * @see wcf\system\comment\manager\AbstractCommentManager::$permissionModEdit
+ * @see \wcf\system\comment\manager\AbstractCommentManager::$permissionModEdit
*/
protected $permissionModEdit = 'mod.profileComment.canEditComment';
/**
- * @see wcf\system\comment\manager\ICommentManager::isAccessible()
+ * @see \wcf\system\comment\manager\ICommentManager::isAccessible()
*/
public function isAccessible($objectID, $validateWritePermission = false) {
// check object id
}
/**
- * @see wcf\system\comment\manager\ICommentManager::getLink()
+ * @see \wcf\system\comment\manager\ICommentManager::getLink()
*/
public function getLink($objectTypeID, $objectID) {
return LinkHandler::getInstance()->getLink('User', array('id' => $objectID));
}
/**
- * @see wcf\system\comment\manager\ICommentManager::getTitle()
+ * @see \wcf\system\comment\manager\ICommentManager::getTitle()
*/
public function getTitle($objectTypeID, $objectID, $isResponse = false) {
if ($isResponse) return WCF::getLanguage()->get('wcf.user.profile.content.wall.commentResponse');
}
/**
- * @see wcf\system\comment\manager\ICommentManager::updateCounter()
+ * @see \wcf\system\comment\manager\ICommentManager::updateCounter()
*/
public function updateCounter($objectID, $value) { }
}
*/
abstract class AbstractCronjob implements ICronjob {
/**
- * @see wcf\system\cronjob\ICronjob::execute()
+ * @see \wcf\system\cronjob\ICronjob::execute()
*/
public function execute(Cronjob $cronjob) {
EventHandler::getInstance()->fireAction($this, 'execute');
*/
class AttachmentCleanUpCronjob extends AbstractCronjob {
/**
- * @see wcf\system\cronjob\ICronjob::execute()
+ * @see \wcf\system\cronjob\ICronjob::execute()
*/
public function execute(Cronjob $cronjob) {
parent::execute($cronjob);
/**
* list of editors for outstanding cronjobs
- * @var array<wcf\data\cronjob\CronjobEditor>
+ * @var array<\wcf\data\cronjob\CronjobEditor>
*/
protected $cronjobEditors = array();
/**
- * @see wcf\system\SingletonFactory::init()
+ * @see \wcf\system\SingletonFactory::init()
*/
protected function init() {
$this->loadCache();
/**
* Executes a cronjob.
*
- * @param wcf\data\cronjob\CronjobEditor $cronjobEditor
- * @param wcf\data\cronjob\log\CronjobLogEditor $logEditor
+ * @param \wcf\data\cronjob\CronjobEditor $cronjobEditor
+ * @param \wcf\data\cronjob\log\CronjobLogEditor $logEditor
*/
protected function executeCronjob(CronjobEditor $cronjobEditor, CronjobLogEditor $logEditor) {
$className = $cronjobEditor->className;
/**
* Logs cronjob exec success or failure.
*
- * @param wcf\data\cronjob\CronjobEditor $logEditor
- * @param wcf\system\exception\SystemException $exception
+ * @param \wcf\data\cronjob\CronjobEditor $logEditor
+ * @param \wcf\system\exception\SystemException $exception
*/
protected function logResult(CronjobLogEditor $logEditor, SystemException $exception = null) {
if ($exception !== null) {
*/
class DailyCleanUpCronjob extends AbstractCronjob {
/**
- * @see wcf\system\cronjob\ICronjob::execute()
+ * @see \wcf\system\cronjob\ICronjob::execute()
*/
public function execute(Cronjob $cronjob) {
parent::execute($cronjob);
*/
class DailyMailNotificationCronjob extends AbstractCronjob {
/**
- * @see wcf\system\cronjob\ICronjob::execute()
+ * @see \wcf\system\cronjob\ICronjob::execute()
*/
public function execute(Cronjob $cronjob) {
parent::execute($cronjob);
*/
class GetUpdateInfoCronjob implements ICronjob {
/**
- * @see wcf\system\ICronjob::execute()
+ * @see \wcf\system\ICronjob::execute()
*/
public function execute(Cronjob $cronjob) {
PackageUpdateDispatcher::getInstance()->refreshPackageDatabase();
/**
* Executes the cronjob.
*
- * @param wcf\data\cronjob\Cronjob $cronjob
+ * @param \wcf\data\cronjob\Cronjob $cronjob
*/
public function execute(Cronjob $cronjob);
}
*/
class LastActivityCronjob extends AbstractCronjob {
/**
- * @see wcf\system\cronjob\ICronjob::execute()
+ * @see \wcf\system\cronjob\ICronjob::execute()
*/
public function execute(Cronjob $cronjob) {
parent::execute($cronjob);
*/
class ModerationQueueCronjob extends AbstractCronjob {
/**
- * @see wcf\system\cronjob\ICronjob::execute()
+ * @see \wcf\system\cronjob\ICronjob::execute()
*/
public function execute(Cronjob $cronjob) {
parent::execute($cronjob);
*/
class RefreshSearchRobotsCronjob implements ICronjob {
/**
- * @see wcf\system\ICronjob::execute()
+ * @see \wcf\system\ICronjob::execute()
*/
public function execute(Cronjob $cronjob) {
$filename = FileUtil::downloadFileFromHttp('http://www.woltlab.com/spiderlist/spiderList2.xml', 'spiders');
*/
class SessionCleanUpCronjob extends AbstractCronjob {
/**
- * @see wcf\system\cronjob\ICronjob::execute()
+ * @see \wcf\system\cronjob\ICronjob::execute()
*/
public function execute(Cronjob $cronjob) {
parent::execute($cronjob);
*/
class UserQuitCronjob extends AbstractCronjob {
/**
- * @see wcf\system\cronjob\ICronjob::execute()
+ * @see \wcf\system\cronjob\ICronjob::execute()
*/
public function execute(Cronjob $cronjob) {
parent::execute($cronjob);
class DashboardHandler extends SingletonFactory {
/**
* list of cached dashboard boxes
- * @var array<wcf\data\dashboard\box\DashboardBox>
+ * @var array<\wcf\data\dashboard\box\DashboardBox>
*/
protected $boxCache = null;
protected $pageCache = null;
/**
- * @see wcf\system\SingletonFactory::init()
+ * @see \wcf\system\SingletonFactory::init()
*/
protected function init() {
$this->boxCache = DashboardBoxCacheBuilder::getInstance()->getData(array(), 'boxes');
* Loads the active dashboard boxes for the given object type and page.
*
* @param string $objectType
- * @param wcf\page\IPage $page
+ * @param \wcf\page\IPage $page
*/
public function loadBoxes($objectType, IPage $page) {
$objectTypeObj = ObjectTypeCache::getInstance()->getObjectTypeByName('com.woltlab.wcf.user.dashboardContainer', $objectType);
abstract class AbstractContentDashboardBox implements IDashboardBox {
/**
* dashboard box object
- * @var wcf\data\dashboard\box\DashboardBox
+ * @var \wcf\data\dashboard\box\DashboardBox
*/
public $box = null;
/**
* IPage object
- * @var wcf\page\IPage
+ * @var \wcf\page\IPage
*/
public $page = null;
public $templateName = 'dashboardBoxContent';
/**
- * @see wcf\system\dashboard\box\IDashboardBox::init()
+ * @see \wcf\system\dashboard\box\IDashboardBox::init()
*/
public function init(DashboardBox $box, IPage $page) {
$this->box = $box;
}
/**
- * @see wcf\system\dashboard\box\IDashboardBox::getTemplate()
+ * @see \wcf\system\dashboard\box\IDashboardBox::getTemplate()
*/
public function getTemplate() {
$template = $this->render();
*/
abstract class AbstractSidebarDashboardBox extends AbstractContentDashboardBox {
/**
- * @see wcf\system\dashboard\box\AbstractDashboardBoxContent::$templateName
+ * @see \wcf\system\dashboard\box\AbstractDashboardBoxContent::$templateName
*/
public $templateName = 'dashboardBoxSidebar';
}
/**
* Initializes this box.
*
- * @param wcf\data\dashboard\box\DashboardBox $box
- * @param wcf\page\IPage $page
+ * @param \wcf\data\dashboard\box\DashboardBox $box
+ * @param \wcf\page\IPage $page
*/
public function init(DashboardBox $box, IPage $page);
class MostActiveMembersDashboardBox extends AbstractSidebarDashboardBox {
/**
* user profile list
- * @var wcf\data\user\UserProfileList
+ * @var \wcf\data\user\UserProfileList
*/
public $userProfileList = null;
/**
- * @see wcf\system\dashboard\box\AbstractDashboardBoxContent::init()
+ * @see \wcf\system\dashboard\box\AbstractDashboardBoxContent::init()
*/
public function init(DashboardBox $box, IPage $page) {
parent::init($box, $page);
}
/**
- * @see wcf\system\dashboard\box\AbstractContentDashboardBox::render()
+ * @see \wcf\system\dashboard\box\AbstractContentDashboardBox::render()
*/
protected function render() {
if ($this->userProfileList == null) return '';
class MostLikedMembersDashboardBox extends AbstractSidebarDashboardBox {
/**
* user profile list
- * @var wcf\data\user\UserProfileList
+ * @var \wcf\data\user\UserProfileList
*/
public $userProfileList = null;
/**
- * @see wcf\system\dashboard\box\IDashboardBox::init()
+ * @see \wcf\system\dashboard\box\IDashboardBox::init()
*/
public function init(DashboardBox $box, IPage $page) {
parent::init($box, $page);
}
/**
- * @see wcf\system\dashboard\box\AbstractContentDashboardBox::render()
+ * @see \wcf\system\dashboard\box\AbstractContentDashboardBox::render()
*/
protected function render() {
if ($this->userProfileList == null) return '';
class NewestMembersDashboardBox extends AbstractSidebarDashboardBox {
/**
* user profile list
- * @var wcf\data\user\UserProfileList
+ * @var \wcf\data\user\UserProfileList
*/
public $userProfileList = null;
/**
- * @see wcf\system\dashboard\box\IDashboardBox::init()
+ * @see \wcf\system\dashboard\box\IDashboardBox::init()
*/
public function init(DashboardBox $box, IPage $page) {
parent::init($box, $page);
}
/**
- * @see wcf\system\dashboard\box\AbstractContentDashboardBox::render()
+ * @see \wcf\system\dashboard\box\AbstractContentDashboardBox::render()
*/
protected function render() {
if ($this->userProfileList == null) return '';
class RecentActivityDashboardBox extends AbstractContentDashboardBox {
/**
* recent activity list
- * @var wcf\data\user\activity\event\ViewableUserActivityEventList
+ * @var \wcf\data\user\activity\event\ViewableUserActivityEventList
*/
public $eventList = null;
public $lastEventTime = 0;
/**
- * @see wcf\system\dashboard\box\IDashboardBox::init()
+ * @see \wcf\system\dashboard\box\IDashboardBox::init()
*/
public function init(DashboardBox $box, IPage $page) {
parent::init($box, $page);
}
/**
- * @see wcf\system\dashboard\box\AbstractContentDashboardBox::render()
+ * @see \wcf\system\dashboard\box\AbstractContentDashboardBox::render()
*/
protected function render() {
if (count($this->eventList)) {
class RecentActivitySidebarDashboardBox extends AbstractSidebarDashboardBox {
/**
* recent activity list
- * @var wcf\data\user\activity\event\ViewableUserActivityEventList
+ * @var \wcf\data\user\activity\event\ViewableUserActivityEventList
*/
public $eventList = null;
/**
- * @see wcf\system\dashboard\box\IDashboardBox::init()
+ * @see \wcf\system\dashboard\box\IDashboardBox::init()
*/
public function init(DashboardBox $box, IPage $page) {
parent::init($box, $page);
}
/**
- * @see wcf\system\dashboard\box\AbstractContentDashboardBox::render()
+ * @see \wcf\system\dashboard\box\AbstractContentDashboardBox::render()
*/
protected function render() {
if (count($this->eventList)) {
*/
class RegisterButtonDashboardBox extends AbstractSidebarDashboardBox {
/**
- * @see wcf\system\dashboard\box\AbstractContentDashboardBox::$templateName
+ * @see \wcf\system\dashboard\box\AbstractContentDashboardBox::$templateName
*/
public $templateName = 'dashboardBoxRegisterButton';
/**
- * @see wcf\system\dashboard\box\AbstractContentDashboardBox::render()
+ * @see \wcf\system\dashboard\box\AbstractContentDashboardBox::render()
*/
protected function render() {
return ((!WCF::getUser()->userID && !REGISTER_DISABLED) ? true : false);
*/
class SignedInAsDashboardBox extends AbstractSidebarDashboardBox {
/**
- * @see wcf\system\dashboard\box\AbstractContentDashboardBox::$templateName
+ * @see \wcf\system\dashboard\box\AbstractContentDashboardBox::$templateName
*/
public $templateName = 'dashboardBoxSignedInAs';
/**
- * @see wcf\system\dashboard\box\AbstractContentDashboardBox::render()
+ * @see \wcf\system\dashboard\box\AbstractContentDashboardBox::render()
*/
protected function render() {
return (WCF::getUser()->userID ? true : false);
class StatsSidebarDashboardBox extends AbstractSidebarDashboardBox {
/**
* displayed stats
- * @var wcf\system\cache\builder\UserStatsCacheBuilder
+ * @var \wcf\system\cache\builder\UserStatsCacheBuilder
*/
public $stats = null;
/**
- * @see wcf\system\dashboard\box\IDashboardBox::init()
+ * @see \wcf\system\dashboard\box\IDashboardBox::init()
*/
public function init(DashboardBox $box, IPage $page) {
parent::init($box, $page);
}
/**
- * @see wcf\system\dashboard\box\AbstractContentDashboardBox::render()
+ * @see \wcf\system\dashboard\box\AbstractContentDashboardBox::render()
*/
protected function render() {
WCF::getTPL()->assign(array(
/**
* database editor object
- * @var wcf\system\database\editor\DatabaseEditor
+ * @var \wcf\system\database\editor\DatabaseEditor
*/
protected $editor = null;
* @param string $statement
* @param integer $limit
* @param integer $offset
- * @return wcf\system\database\statement\PreparedStatement
+ * @return \wcf\system\database\statement\PreparedStatement
*/
public function prepareStatement($statement, $limit = 0, $offset = 0) {
$statement = $this->handleLimitParameter($statement, $limit, $offset);
/**
* Returns a database editor object.
*
- * @return wcf\system\database\editor\DatabaseEditor
+ * @return \wcf\system\database\editor\DatabaseEditor
*/
public function getEditor() {
if ($this->editor === null) {
/**
* database object
- * @var wcf\system\database\Database
+ * @var \wcf\system\database\Database
*/
protected $db = null;
/**
* prepared statement object
- * @var wcf\system\database\statement\PreparedStatement
+ * @var \wcf\system\database\statement\PreparedStatement
*/
protected $preparedStatement = null;
* Creates a new DatabaseException.
*
* @param string $message error message
- * @param wcf\system\database\Database $db affected db object
- * @param wcf\system\database\statement\PreparedStatement $preparedStatement affected prepared statement
+ * @param \wcf\system\database\Database $db affected db object
+ * @param \wcf\system\database\statement\PreparedStatement $preparedStatement affected prepared statement
*/
public function __construct($message, Database $db, PreparedStatement $preparedStatement = null) {
$this->db = $db;
*/
class MySQLDatabase extends Database {
/**
- * @see wcf\system\database\Database::$editorClassName
+ * @see \wcf\system\database\Database::$editorClassName
*/
protected $editorClassName = 'wcf\system\database\editor\MySQLDatabaseEditor';
/**
- * @see wcf\system\database\Database::connect()
+ * @see \wcf\system\database\Database::connect()
*/
public function connect() {
if (!$this->port) $this->port = 3306; // mysql default port
}
/**
- * @see wcf\system\database\Database::isSupported()
+ * @see \wcf\system\database\Database::isSupported()
*/
public static function isSupported() {
return (extension_loaded('PDO') && extension_loaded('pdo_mysql'));
}
/**
- * @see wcf\system\database\Database::handleLimitParameter()
+ * @see \wcf\system\database\Database::handleLimitParameter()
*/
public function handleLimitParameter($query, $limit = 0, $offset = 0) {
if ($limit != 0) {
}
/**
- * @see wcf\system\database\PDODatabase::setAttributes()
+ * @see \wcf\system\database\PDODatabase::setAttributes()
*/
protected function setAttributes() {
parent::setAttributes();
*/
class PostgreSQLDatabase extends Database {
/**
- * @see wcf\system\database\Database::$editorClassName
+ * @see \wcf\system\database\Database::$editorClassName
*/
protected $editorClassName = 'wcf\system\database\editor\PostgreSQLDatabaseEditor';
/**
- * @see wcf\system\database\Database::connect()
+ * @see \wcf\system\database\Database::connect()
*/
public function connect() {
if (!$this->port) $this->port = 5432; // postgresql default port
}
/**
- * @see wcf\system\database\Database::isSupported()
+ * @see \wcf\system\database\Database::isSupported()
*/
public static function isSupported() {
return (extension_loaded('PDO') && extension_loaded('pdo_pgsql'));
}
/**
- * @see wcf\system\database\Database::prepareStatement()
+ * @see \wcf\system\database\Database::prepareStatement()
*/
public function prepareStatement($statement, $limit = 0, $offset = 0) {
$statement = self::fixQuery($statement);
}
/**
- * @see wcf\system\database\Database::getInsertID()
+ * @see \wcf\system\database\Database::getInsertID()
*/
public function getInsertID($table, $field) {
try {
}
/**
- * @see wcf\system\database\Database::escapeString()
+ * @see \wcf\system\database\Database::escapeString()
*/
public function escapeString($string) {
$string = str_replace("\x00", "\\x00", $string); // escape nul bytes
abstract class DatabaseEditor {
/**
* database object
- * @var wcf\system\database\Database
+ * @var \wcf\system\database\Database
*/
protected $dbObj = null;
/**
* Creates a new DatabaseEditor object.
*
- * @param wcf\system\database\Database $dbObj
+ * @param \wcf\system\database\Database $dbObj
*/
public function __construct(Database $dbObj) {
$this->dbObj = $dbObj;
*/
class MySQLDatabaseEditor extends DatabaseEditor {
/**
- * @see wcf\system\database\editor\DatabaseEditor::getTableNames()
+ * @see \wcf\system\database\editor\DatabaseEditor::getTableNames()
*/
public function getTableNames() {
$existingTables = array();
}
/**
- * @see wcf\system\database\editor\DatabaseEditor::getColumns()
+ * @see \wcf\system\database\editor\DatabaseEditor::getColumns()
*/
public function getColumns($tableName) {
$columns = array();
}
/**
- * @see wcf\system\database\editor\DatabaseEditor::getIndices()
+ * @see \wcf\system\database\editor\DatabaseEditor::getIndices()
*/
public function getIndices($tableName) {
$indices = array();
}
/**
- * @see wcf\system\database\editor\DatabaseEditor::createTable()
+ * @see \wcf\system\database\editor\DatabaseEditor::createTable()
*/
public function createTable($tableName, $columns, $indices = array()) {
$columnDefinition = $indexDefinition = '';
}
/**
- * @see wcf\system\database\editor\DatabaseEditor::dropTable()
+ * @see \wcf\system\database\editor\DatabaseEditor::dropTable()
*/
public function dropTable($tableName) {
$sql = "DROP TABLE IF EXISTS ".$tableName;
}
/**
- * @see wcf\system\database\editor\DatabaseEditor::addColumn()
+ * @see \wcf\system\database\editor\DatabaseEditor::addColumn()
*/
public function addColumn($tableName, $columnName, $columnData) {
$sql = "ALTER TABLE ".$tableName." ADD COLUMN ".$this->buildColumnDefinition($columnName, $columnData);
}
/**
- * @see wcf\system\database\editor\DatabaseEditor::alterColumn()
+ * @see \wcf\system\database\editor\DatabaseEditor::alterColumn()
*/
public function alterColumn($tableName, $oldColumnName, $newColumnName, $newColumnData) {
$sql = "ALTER TABLE ".$tableName." CHANGE COLUMN ".$oldColumnName." ".$this->buildColumnDefinition($newColumnName, $newColumnData);
}
/**
- * @see wcf\system\database\editor\DatabaseEditor::dropColumn()
+ * @see \wcf\system\database\editor\DatabaseEditor::dropColumn()
*/
public function dropColumn($tableName, $columnName) {
$sql = "ALTER TABLE ".$tableName." DROP COLUMN ".$columnName;
}
/**
- * @see wcf\system\database\editor\DatabaseEditor::addIndex()
+ * @see \wcf\system\database\editor\DatabaseEditor::addIndex()
*/
public function addIndex($tableName, $indexName, $indexData) {
$sql = "ALTER TABLE ".$tableName." ADD ".$this->buildIndexDefinition($indexName, $indexData);
}
/**
- * @see wcf\system\database\editor\DatabaseEditor::addIndex()
+ * @see \wcf\system\database\editor\DatabaseEditor::addIndex()
*/
public function addForeignKey($tableName, $indexName, $indexData) {
$sql = "ALTER TABLE ".$tableName." ADD";
}
/**
- * @see wcf\system\database\editor\DatabaseEditor::dropIndex()
+ * @see \wcf\system\database\editor\DatabaseEditor::dropIndex()
*/
public function dropIndex($tableName, $indexName) {
$sql = "ALTER TABLE ".$tableName." DROP INDEX ".$indexName;
}
/**
- * @see wcf\system\database\editor\DatabaseEditor::dropForeignKey()
+ * @see \wcf\system\database\editor\DatabaseEditor::dropForeignKey()
*/
public function dropForeignKey($tableName, $indexName) {
$sql = "ALTER TABLE ".$tableName." DROP FOREIGN KEY `".$indexName."`";
*/
class PostgreSQLDatabaseEditor extends DatabaseEditor {
/**
- * @see wcf\system\database\editor\DatabaseEditor::getTableNames()
+ * @see \wcf\system\database\editor\DatabaseEditor::getTableNames()
*/
public function getTableNames() {
$existingTables = array();
}
/**
- * @see wcf\system\database\editor\DatabaseEditor::getColumns()
+ * @see \wcf\system\database\editor\DatabaseEditor::getColumns()
*/
public function getColumns($tableName) {
$columns = array();
}
/**
- * @see wcf\system\database\editor\DatabaseEditor::getIndices()
+ * @see \wcf\system\database\editor\DatabaseEditor::getIndices()
*/
public function getIndices($tableName) {
$indices = array();
}
/**
- * @see wcf\system\database\editor\DatabaseEditor::createTable()
+ * @see \wcf\system\database\editor\DatabaseEditor::createTable()
*/
public function createTable($tableName, $columns, $indices = array()) {
$columnDefinition = $indexDefinition = '';
}
/**
- * @see wcf\system\database\editor\DatabaseEditor::dropTable()
+ * @see \wcf\system\database\editor\DatabaseEditor::dropTable()
*/
public function dropTable($tableName) {
$sql = "DROP TABLE IF EXISTS ".$tableName." CASCADE";
}
/**
- * @see wcf\system\database\editor\DatabaseEditor::addColumn()
+ * @see \wcf\system\database\editor\DatabaseEditor::addColumn()
*/
public function addColumn($tableName, $columnName, $columnData) {
$sql = "ALTER TABLE ".$tableName." ADD COLUMN ".$this->buildColumnDefinition($columnName, $columnData);
}
/**
- * @see wcf\system\database\editor\DatabaseEditor::alterColumn()
+ * @see \wcf\system\database\editor\DatabaseEditor::alterColumn()
*/
public function alterColumn($tableName, $oldColumnName, $newColumnName, $newColumnData) {
// change column name if necessary
}
/**
- * @see wcf\system\database\editor\DatabaseEditor::dropColumn()
+ * @see \wcf\system\database\editor\DatabaseEditor::dropColumn()
*/
public function dropColumn($tableName, $columnName) {
$sql = "ALTER TABLE ".$tableName." DROP COLUMN ".$columnName." CASCADE";
}
/**
- * @see wcf\system\database\editor\DatabaseEditor::addIndex()
+ * @see \wcf\system\database\editor\DatabaseEditor::addIndex()
*/
public function addIndex($tableName, $indexName, $indexData) {
$columns = ArrayUtil::trim(explode(',', $indexData['columns']));
}
/**
- * @see wcf\system\database\editor\DatabaseEditor::addIndex()
+ * @see \wcf\system\database\editor\DatabaseEditor::addIndex()
*/
public function addForeignKey($tableName, $indexName, $indexData) {
$sql = "ALTER TABLE ".$tableName." ADD";
}
/**
- * @see wcf\system\database\editor\DatabaseEditor::dropIndex()
+ * @see \wcf\system\database\editor\DatabaseEditor::dropIndex()
*/
public function dropIndex($tableName, $indexName) {
$sql = "DROP INDEX IF EXISTS ".$tableName."_".$indexName."_key CASCADE";
}
/**
- * @see wcf\system\database\editor\DatabaseEditor::dropForeignKey()
+ * @see \wcf\system\database\editor\DatabaseEditor::dropForeignKey()
*/
public function dropForeignKey($tableName, $indexName) {
// TODO: Could it be, that this method is not required because Postgre is clever enough to delete references anyway?
class PreparedStatement {
/**
* database object
- * @var wcf\system\database\Database
+ * @var \wcf\system\database\Database
*/
protected $database = null;
/**
* Creates a new PreparedStatement object.
*
- * @param wcf\system\database\Database $database
+ * @param \wcf\system\database\Database $database
* @param PDOStatement $pdoStatement
* @param string $query SQL query
*/
* Fetches the next row from a result set in a database object.
*
* @param string $className
- * @return wcf\data\DatabaseObject
+ * @return \wcf\data\DatabaseObject
*/
public function fetchObject($className) {
$row = $this->fetchArray();
* Fetches the all rows from a result set into database objects.
*
* @param string $className
- * @return array<wcf\data\DatabaseObject>
+ * @return array<\wcf\data\DatabaseObject>
*/
public function fetchObjects($className) {
$objects = array();
/**
* instances of listener objects
- * @var array<wcf\system\event\IEventListener>
+ * @var array<\wcf\system\event\IEventListener>
*/
protected $listenerObjects = array();
*/
class PreParserAtUserListener implements IEventListener {
/**
- * @see wcf\system\event\IEventListener::execute()
+ * @see \wcf\system\event\IEventListener::execute()
*/
public function execute($eventObj, $className, $eventName) {
if (!$eventObj->text) return;
}
// cache quotes
- // @see wcf\system\bbcode\BBCodeParser::buildTagArray()
+ // @see \wcf\system\bbcode\BBCodeParser::buildTagArray()
$pattern = '~\[(?:/(?:quote)|(?:quote)
(?:=
(?:\'[^\'\\\\]*(?:\\\\.[^\'\\\\]*)*\'|[^,\]]*)
*/
class SessionAccessLogListener implements IEventListener {
/**
- * @see wcf\system\event\IEventListener::execute()
+ * @see \wcf\system\event\IEventListener::execute()
*/
public function execute($eventObj, $className, $eventName) {
if (WCF::getUser()->userID && WCF::getSession()->getPermission('admin.general.canUseAcp') && !defined(get_class($eventObj).'::DO_NOT_LOG')) {
}
/**
- * @see wcf\system\exception\NamedUserException::show();
+ * @see \wcf\system\exception\NamedUserException::show();
*/
public function show() {
@header('HTTP/1.0 404 Not Found');
*/
class NamedUserException extends UserException {
/**
- * @see wcf\system\exception\LoggedException::$ignoreDebugMode
+ * @see \wcf\system\exception\LoggedException::$ignoreDebugMode
*/
protected $ignoreDebugMode = true;
}
/**
- * @see wcf\system\exception\IPrintableException::show()
+ * @see \wcf\system\exception\IPrintableException::show()
*/
public function show() {
// send status code
*/
abstract class UserException extends \Exception implements IPrintableException {
/**
- * @see wcf\system\exception\IPrintableException::show()
+ * @see \wcf\system\exception\IPrintableException::show()
*/
public function show() {
if (WCF::debugModeIsEnabled()) {
/**
* database connection
- * @var wcf\system\database\Database
+ * @var \wcf\system\database\Database
*/
protected $database = null;
protected $selectedData = array();
/**
- * @see wcf\system\exporter\IExporter::setData()
+ * @see \wcf\system\exporter\IExporter::setData()
*/
public function setData($databaseHost, $databaseUser, $databasePassword, $databaseName, $databasePrefix, $fileSystemPath, $additionalData) {
$this->databaseHost = $databaseHost;
}
/**
- * @see wcf\system\exporter\IExporter::init()
+ * @see \wcf\system\exporter\IExporter::init()
*/
public function init() {
$this->database = new MySQLDatabase($this->databaseHost, $this->databaseUser, $this->databasePassword, $this->databaseName, 0);
}
/**
- * @see wcf\system\exporter\IExporter::validateDatabaseAccess()
+ * @see \wcf\system\exporter\IExporter::validateDatabaseAccess()
*/
public function validateDatabaseAccess() {
$this->init();
}
/**
- * @see wcf\system\exporter\IExporter::getDefaultDatabasePrefix()
+ * @see \wcf\system\exporter\IExporter::getDefaultDatabasePrefix()
*/
public function getDefaultDatabasePrefix() {
return '';
}
/**
- * @see wcf\system\exporter\IExporter::countLoops()
+ * @see \wcf\system\exporter\IExporter::countLoops()
*/
public function countLoops($objectType) {
if (!isset($this->methods[$objectType]) || !method_exists($this, 'count'.$this->methods[$objectType])) {
}
/**
- * @see wcf\system\exporter\IExporter::exportData()
+ * @see \wcf\system\exporter\IExporter::exportData()
*/
public function exportData($objectType, $loopCount = 0) {
if (!isset($this->methods[$objectType]) || !method_exists($this, 'export'.$this->methods[$objectType])) {
}
/**
- * @see wcf\system\exporter\IExporter::validateSelectedData()
+ * @see \wcf\system\exporter\IExporter::validateSelectedData()
*/
public function validateSelectedData(array $selectedData) {
$this->selectedData = $selectedData;
class FormDocument {
/**
* list of FormElementContainer objects
- * @var array<wcf\system\form\IFormElementContainer>
+ * @var array<\wcf\system\form\IFormElementContainer>
*/
protected $containers = array();
/**
* Appends a FormElementContainer object.
*
- * @param wcf\system\form\IFormElementContainer $container
+ * @param \wcf\system\form\IFormElementContainer $container
*/
public function appendContainer(IFormElementContainer $container) {
$this->containers[] = $container;
/**
* Prepends a FormElementContainer object.
*
- * @param wcf\system\form\IFormElementContainer $container
+ * @param \wcf\system\form\IFormElementContainer $container
*/
public function prependContainer(IFormElementContainer $container) {
array_unshift($this->containers, $container);
/**
* Returns assigned FormElementContainer objects.
*
- * @return array<wcf\system\form\IFormElementContainer>
+ * @return array<\wcf\system\form\IFormElementContainer>
*/
public function getContainers() {
return $this->containers;
/**
* Creates a new object of type FormElement.
*
- * @param wcf\system\form\IFormElementContainer $parent
+ * @param \wcf\system\form\IFormElementContainer $parent
*/
public function __construct(IFormElementContainer $parent);
/**
* Returns element's parent container element.
*
- * @return wcf\system\form\IFormElementContainer
+ * @return \wcf\system\form\IFormElementContainer
*/
public function getParent();
/**
* Returns a list of child elements.
*
- * @return array<wcf\system\form\IFormElement>
+ * @return array<\wcf\system\form\IFormElement>
*/
public function getChildren();
/**
* Appends a new child to stack.
*
- * @param wcf\system\form\IFormElement $element
+ * @param \wcf\system\form\IFormElement $element
*/
public function appendChild(IFormElement $element);
/**
* Preprens a new child to stack.
*
- * @param wcf\system\form\IFormElement $element
+ * @param \wcf\system\form\IFormElement $element
*/
public function prependChild(IFormElement $element);
abstract class AbstractFormElementContainer implements IFormElementContainer {
/**
* list of IFormElement objects
- * @var array<wcf\system\form\IFormElement>
+ * @var array<\wcf\system\form\IFormElement>
*/
protected $children = array();
protected $label = '';
/**
- * @see wcf\system\form\IFormElementContainer::setDescription()
+ * @see \wcf\system\form\IFormElementContainer::setDescription()
*/
public function setDescription($description) {
$this->description = StringUtil::trim($description);
}
/**
- * @see wcf\system\form\IFormElementContainer::getDescription()
+ * @see \wcf\system\form\IFormElementContainer::getDescription()
*/
public function getDescription() {
return $this->description;
}
/**
- * @see wcf\system\form\IFormElementContainer::setLabel()
+ * @see \wcf\system\form\IFormElementContainer::setLabel()
*/
public function setLabel($label) {
$this->label = StringUtil::trim($label);
}
/**
- * @see wcf\system\form\IFormElementContainer::getLabel()
+ * @see \wcf\system\form\IFormElementContainer::getLabel()
*/
public function getLabel() {
return $this->label;
}
/**
- * @see wcf\system\form\IFormElementContainer::appendChild()
+ * @see \wcf\system\form\IFormElementContainer::appendChild()
*/
public function appendChild(IFormElement $element) {
$this->children[] = $element;
}
/**
- * @see wcf\system\form\IFormElementContainer::prependChild()
+ * @see \wcf\system\form\IFormElementContainer::prependChild()
*/
public function prependChild(IFormElement $element) {
array_unshift($this->children, $element);
}
/**
- * @see wcf\system\form\IFormElementContainer::getChildren()
+ * @see \wcf\system\form\IFormElementContainer::getChildren()
*/
public function getChildren() {
return $this->children;
}
/**
- * @see wcf\system\form\IFormElementContainer::getValue()
+ * @see \wcf\system\form\IFormElementContainer::getValue()
*/
public function getValue($key) {
foreach ($this->children as $element) {
}
/**
- * @see wcf\system\form\IFormElementContainer::handleRequest()
+ * @see \wcf\system\form\IFormElementContainer::handleRequest()
*/
public function handleRequest(array $variables) {
foreach ($this->children as $element) {
}
/**
- * @see wcf\system\form\IFormElementContainer::setError()
+ * @see \wcf\system\form\IFormElementContainer::setError()
*/
public function setError($name, $error) {
foreach ($this->children as $element) {
*/
class GroupFormElementContainer extends AbstractFormElementContainer {
/**
- * @see wcf\system\form\IFormElementContainer::getHTML()
+ * @see \wcf\system\form\IFormElementContainer::getHTML()
*/
public function getHTML($formName) {
$content = '';
}
/**
- * @see wcf\system\form\IFormElementContainer::getHTML()
+ * @see \wcf\system\form\IFormElementContainer::getHTML()
*/
public function getHTML($formName) {
$content = '';
}
/**
- * @see wcf\system\form\IFormElementContainer::getValue()
+ * @see \wcf\system\form\IFormElementContainer::getValue()
*/
public function getValue($key) {
return $this->value;
}
/**
- * @see wcf\system\form\IFormElementContainer::getHTML()
+ * @see \wcf\system\form\IFormElementContainer::getHTML()
*/
public function getHTML($formName) {
$content = '';
/**
* FormElementContainer object
- * @var wcf\system\form\IFormElementContainer
+ * @var \wcf\system\form\IFormElementContainer
*/
protected $parent = null;
/**
- * @see wcf\system\form\IFormElement::__construct()
+ * @see \wcf\system\form\IFormElement::__construct()
*/
public function __construct(IFormElementContainer $parent) {
$this->parent = $parent;
}
/**
- * @see wcf\system\form\IFormElement::setDescription()
+ * @see \wcf\system\form\IFormElement::setDescription()
*/
public function setDescription($description) {
$this->description = StringUtil::trim($description);
}
/**
- * @see wcf\system\form\IFormElement::getDescription()
+ * @see \wcf\system\form\IFormElement::getDescription()
*/
public function getDescription() {
return $this->description;
}
/**
- * @see wcf\system\form\IFormElement::setLabel()
+ * @see \wcf\system\form\IFormElement::setLabel()
*/
public function setLabel($label) {
$this->label = StringUtil::trim($label);
}
/**
- * @see wcf\system\form\IFormElement::getLabel()
+ * @see \wcf\system\form\IFormElement::getLabel()
*/
public function getLabel() {
return $this->label;
}
/**
- * @see wcf\system\form\IFormElement::getParent()
+ * @see \wcf\system\form\IFormElement::getParent()
*/
public function getParent() {
return $this->parent;
}
/**
- * @see wcf\system\form\IFormElement::setError()
+ * @see \wcf\system\form\IFormElement::setError()
*/
public function setError($error) {
$this->error = $error;
}
/**
- * @see wcf\system\form\IFormElement::getError()
+ * @see \wcf\system\form\IFormElement::getError()
*/
public function getError() {
return $this->error;
}
/**
- * @see wcf\system\form\IFormElement::getHTML()
+ * @see \wcf\system\form\IFormElement::getHTML()
*/
public function getHTML($formName) {
return <<<HTML
protected $disabledMessage = '';
/**
- * @see wcf\system\form\element\AbstractNamedFormElement::setValue()
+ * @see \wcf\system\form\element\AbstractNamedFormElement::setValue()
*/
public function setValue($value) {
if (!is_array($value)) {
}
/**
- * @see wcf\system\form\element\AbstractNamedFormElement::getDescription()
+ * @see \wcf\system\form\element\AbstractNamedFormElement::getDescription()
*/
public function getDescription() {
if ($this->disabledMessage) {
}
/**
- * @see wcf\system\form\IFormElement::getHTML()
+ * @see \wcf\system\form\IFormElement::getHTML()
*/
public function getHTML($formName) {
$disabled = '';
*/
class PasswordInputFormElement extends AbstractNamedFormElement {
/**
- * @see wcf\system\form\IFormElement::getHTML()
+ * @see \wcf\system\form\IFormElement::getHTML()
*/
public function getHTML($formName) {
return <<<HTML
*/
class SingleSelectionFormElement extends AbstractNamedFormElement {
/**
- * @see wcf\system\form\IFormElement::getHTML()
+ * @see \wcf\system\form\IFormElement::getHTML()
*/
public function getHTML($formName) {
return <<<HTML
*/
class TextInputFormElement extends AbstractNamedFormElement {
/**
- * @see wcf\system\form\IFormElement::getHTML()
+ * @see \wcf\system\form\IFormElement::getHTML()
*/
public function getHTML($formName) {
return <<<HTML
protected $adapterClassName = '';
/**
- * @see wcf\system\SingletonFactory::init()
+ * @see \wcf\system\SingletonFactory::init()
*/
protected function init() {
if (!isset($this->imageAdapters[IMAGE_ADAPTER_TYPE])) {
/**
* Returns a new ImageAdapter instance.
*
- * @return wcf\system\image\adapter\ImageAdapter
+ * @return \wcf\system\image\adapter\ImageAdapter
*/
public function getAdapter() {
return new ImageAdapter($this->adapterClassName);
protected $width = 0;
/**
- * @see wcf\system\image\adapter\IImageAdapter::load()
+ * @see \wcf\system\image\adapter\IImageAdapter::load()
*/
public function load($image, $type = '') {
if (!is_resource($image)) {
}
/**
- * @see wcf\system\image\adapter\IImageAdapter::loadFile()
+ * @see \wcf\system\image\adapter\IImageAdapter::loadFile()
*/
public function loadFile($file) {
list($this->width, $this->height, $this->type) = getImageSize($file);
}
/**
- * @see wcf\system\image\adapter\IImageAdapter::createEmptyImage()
+ * @see \wcf\system\image\adapter\IImageAdapter::createEmptyImage()
*/
public function createEmptyImage($width, $height) {
$this->image = imageCreate($width, $height);
}
/**
- * @see wcf\system\image\adapter\IImageAdapter::createThumbnail()
+ * @see \wcf\system\image\adapter\IImageAdapter::createThumbnail()
*/
public function createThumbnail($maxWidth, $maxHeight, $obtainDimensions = true) {
$width = $height = $x = $y = 0;
}
/**
- * @see wcf\system\image\adapter\IImageAdapter::clip()
+ * @see \wcf\system\image\adapter\IImageAdapter::clip()
*/
public function clip($originX, $originY, $width, $height) {
$image = imageCreateTrueColor($width, $height);
}
/**
- * @see wcf\system\image\adapter\IImageAdapter::resize()
+ * @see \wcf\system\image\adapter\IImageAdapter::resize()
*/
public function resize($originX, $originY, $originWidth, $originHeight, $targetX = 0, $targetY = 0, $targetWidth = 0, $targetHeight = 0) {
$image = imageCreateTrueColor($targetWidth, $targetHeight);
}
/**
- * @see wcf\system\image\adapter\IImageAdapter::drawRectangle()
+ * @see \wcf\system\image\adapter\IImageAdapter::drawRectangle()
*/
public function drawRectangle($startX, $startY, $endX, $endY) {
imageFilledRectangle($this->image, $startX, $startY, $endX, $endY, $this->color);
}
/**
- * @see wcf\system\image\adapter\IImageAdapter::drawText()
+ * @see \wcf\system\image\adapter\IImageAdapter::drawText()
*/
public function drawText($string, $x, $y) {
if (!StringUtil::isUTF8($string)) {
}
/**
- * @see wcf\system\image\adapter\IImageAdapter::setColor()
+ * @see \wcf\system\image\adapter\IImageAdapter::setColor()
*/
public function setColor($red, $green, $blue) {
$this->color = imageColorAllocate($this->image, $red, $green, $blue);
}
/**
- * @see wcf\system\image\adapter\IImageAdapter::hasColor()
+ * @see \wcf\system\image\adapter\IImageAdapter::hasColor()
*/
public function hasColor() {
return ($this->color !== null);
}
/**
- * @see wcf\system\image\adapter\IImageAdapter::setTransparentColor()
+ * @see \wcf\system\image\adapter\IImageAdapter::setTransparentColor()
*/
public function setTransparentColor($red, $green, $blue) {
if ($this->type == IMAGETYPE_PNG) {
}
/**
- * @see wcf\system\image\adapter\IImageAdapter::writeImage()
+ * @see \wcf\system\image\adapter\IImageAdapter::writeImage()
*/
public function writeImage($image, $filename) {
if (!is_resource($image)) {
}
/**
- * @see wcf\system\image\adapter\IImageAdapter::getWidth()
+ * @see \wcf\system\image\adapter\IImageAdapter::getWidth()
*/
public function getWidth() {
return $this->width;
}
/**
- * @see wcf\system\image\adapter\IImageAdapter::getHeight()
+ * @see \wcf\system\image\adapter\IImageAdapter::getHeight()
*/
public function getHeight() {
return $this->height;
}
/**
- * @see wcf\system\image\adapter\IImageAdapter::getImage()
+ * @see \wcf\system\image\adapter\IImageAdapter::getImage()
*/
public function getImage() {
return $this->image;
}
/**
- * @see wcf\system\image\adapter\IImageAdapter::isSupported()
+ * @see \wcf\system\image\adapter\IImageAdapter::isSupported()
*/
public static function isSupported() {
return true;
* @param integer $originY
* @param integer $width
* @param integer $height
- * @see wcf\system\image\adapter\IImageAdapter::getImage()
+ * @see \wcf\system\image\adapter\IImageAdapter::getImage()
*/
public function clip($originX, $originY, $width, $height);
* @param integer $targetY
* @param integer $targetWidth
* @param integer $targetHeight
- * @see wcf\system\image\adapter\IImageAdapter::getImage()
+ * @see \wcf\system\image\adapter\IImageAdapter::getImage()
*/
public function resize($originX, $originY, $originWidth, $originHeight, $targetX, $targetY, $targetWidth, $targetHeight);
* @param integer $startY
* @param integer $endX
* @param integer $endY
- * @see wcf\system\image\adapter\IImageAdapter::getImage()
- * @see wcf\system\image\adapter\IImageAdapter::setColor()
+ * @see \wcf\system\image\adapter\IImageAdapter::getImage()
+ * @see \wcf\system\image\adapter\IImageAdapter::setColor()
*/
public function drawRectangle($startX, $startY, $endX, $endY);
* @param string $string
* @param integer $x
* @param integer $y
- * @see wcf\system\image\adapter\IImageAdapter::getImage()
- * @see wcf\system\image\adapter\IImageAdapter::setColor()
+ * @see \wcf\system\image\adapter\IImageAdapter::getImage()
+ * @see \wcf\system\image\adapter\IImageAdapter::setColor()
*/
public function drawText($string, $x, $y);
}
/**
- * @see wcf\system\image\adapter\IImageAdapter::load()
+ * @see \wcf\system\image\adapter\IImageAdapter::load()
*/
public function load($image, $type = 0) {
$this->adapter->load($image, $type);
}
/**
- * @see wcf\system\image\adapter\IImageAdapter::loadFile()
+ * @see \wcf\system\image\adapter\IImageAdapter::loadFile()
*/
public function loadFile($file) {
if (!file_exists($file) || !is_readable($file)) {
}
/**
- * @see wcf\system\image\adapter\IImageAdapter::createEmptyImage()
+ * @see \wcf\system\image\adapter\IImageAdapter::createEmptyImage()
*/
public function createEmptyImage($width, $height) {
$this->adapter->createEmptyImage($width, $height);
}
/**
- * @see wcf\system\image\adapter\IImageAdapter::createThumbnail()
+ * @see \wcf\system\image\adapter\IImageAdapter::createThumbnail()
*/
public function createThumbnail($maxWidth, $maxHeight, $obtainDimensions = true) {
if ($maxWidth > $this->getWidth() && $maxHeight > $this->getHeight()) {
}
/**
- * @see wcf\system\image\adapter\IImageAdapter::clip()
+ * @see \wcf\system\image\adapter\IImageAdapter::clip()
*/
public function clip($originX, $originY, $width, $height) {
// validate if coordinates and size are within bounds
}
/**
- * @see wcf\system\image\adapter\IImageAdapter::resize()
+ * @see \wcf\system\image\adapter\IImageAdapter::resize()
*/
public function resize($originX, $originY, $originWidth, $originHeight, $targetX, $targetY, $targetWidth, $targetHeight) {
// use origin dimensions if target dimensions are both zero
}
/**
- * @see wcf\system\image\adapter\IImageAdapter::drawRectangle()
+ * @see \wcf\system\image\adapter\IImageAdapter::drawRectangle()
*/
public function drawRectangle($startX, $startY, $endX, $endY) {
if (!$this->adapter->hasColor()) {
}
/**
- * @see wcf\system\image\adapter\IImageAdapter::drawText()
+ * @see \wcf\system\image\adapter\IImageAdapter::drawText()
*/
public function drawText($string, $x, $y) {
if (!$this->adapter->hasColor()) {
}
/**
- * @see wcf\system\image\adapter\IImageAdapter::setColor()
+ * @see \wcf\system\image\adapter\IImageAdapter::setColor()
*/
public function setColor($red, $green, $blue) {
$this->adapter->setColor($red, $green, $blue);
}
/**
- * @see wcf\system\image\adapter\IImageAdapter::hasColor()
+ * @see \wcf\system\image\adapter\IImageAdapter::hasColor()
*/
public function hasColor() {
return $this->adapter->hasColor();
}
/**
- * @see wcf\system\image\adapter\IImageAdapter::setTransparentColor()
+ * @see \wcf\system\image\adapter\IImageAdapter::setTransparentColor()
*/
public function setTransparentColor($red, $green, $blue) {
$this->adapter->setTransparentColor($red, $green, $blue);
}
/**
- * @see wcf\system\image\adapter\IImageAdapter::writeImage()
+ * @see \wcf\system\image\adapter\IImageAdapter::writeImage()
*/
public function writeImage($image, $filename = null) {
if ($filename === null) {
}
/**
- * @see wcf\system\image\adapter\IImageAdapter::getImage()
+ * @see \wcf\system\image\adapter\IImageAdapter::getImage()
*/
public function getImage() {
return $this->adapter->getImage();
}
/**
- * @see wcf\system\image\adapter\IImageAdapter::getWidth()
+ * @see \wcf\system\image\adapter\IImageAdapter::getWidth()
*/
public function getWidth() {
return $this->adapter->getWidth();
}
/**
- * @see wcf\system\image\adapter\IImageAdapter::getHeight()
+ * @see \wcf\system\image\adapter\IImageAdapter::getHeight()
*/
public function getHeight() {
return $this->adapter->getHeight();
}
/**
- * @see wcf\system\image\adapter\IImageAdapter::isSupported()
+ * @see \wcf\system\image\adapter\IImageAdapter::isSupported()
*/
public static function isSupported() {
return false;
}
/**
- * @see wcf\system\image\adapter\IImageAdapter::load()
+ * @see \wcf\system\image\adapter\IImageAdapter::load()
*/
public function load($image, $type = '') {
if (!($image instanceof \Imagick)) {
}
/**
- * @see wcf\system\image\adapter\IImageAdapter::loadFile()
+ * @see \wcf\system\image\adapter\IImageAdapter::loadFile()
*/
public function loadFile($file) {
try {
}
/**
- * @see wcf\system\image\adapter\IImageAdapter::createEmptyImage()
+ * @see \wcf\system\image\adapter\IImageAdapter::createEmptyImage()
*/
public function createEmptyImage($width, $height) {
$this->imagick->newImage($width, $height, 'white');
}
/**
- * @see wcf\system\image\adapter\IImageAdapter::createThumbnail()
+ * @see \wcf\system\image\adapter\IImageAdapter::createThumbnail()
*/
public function createThumbnail($maxWidth, $maxHeight, $obtainDimensions = true) {
/* todo: obtainDimensions=false doesn't work */
}
/**
- * @see wcf\system\image\adapter\IImageAdapter::clip()
+ * @see \wcf\system\image\adapter\IImageAdapter::clip()
*/
public function clip($originX, $originY, $width, $height) {
$this->imagick->cropImage($width, $height, $originX, $originY);
}
/**
- * @see wcf\system\image\adapter\IImageAdapter::resize()
+ * @see \wcf\system\image\adapter\IImageAdapter::resize()
*/
public function resize($originX, $originY, $originWidth, $originHeight, $targetX, $targetY, $targetWidth, $targetHeight) {
throw new \Exception("resize() method not implemented yet."); // TODO: Implement resize() method.
}
/**
- * @see wcf\system\image\adapter\IImageAdapter::drawRectangle()
+ * @see \wcf\system\image\adapter\IImageAdapter::drawRectangle()
*/
public function drawRectangle($startX, $startY, $endX, $endY) {
$draw = new \ImagickDraw();
}
/**
- * @see wcf\system\image\adapter\IImageAdapter::drawText()
+ * @see \wcf\system\image\adapter\IImageAdapter::drawText()
*/
public function drawText($string, $x, $y) {
$draw = new \ImagickDraw();
}
/**
- * @see wcf\system\image\adapter\IImageAdapter::setColor()
+ * @see \wcf\system\image\adapter\IImageAdapter::setColor()
*/
public function setColor($red, $green, $blue) {
$this->color = new \ImagickPixel();
}
/**
- * @see wcf\system\image\adapter\IImageAdapter::hasColor()
+ * @see \wcf\system\image\adapter\IImageAdapter::hasColor()
*/
public function hasColor() {
if ($this->color instanceof \ImagickPixel) {
}
/**
- * @see wcf\system\image\adapter\IImageAdapter::setTransparentColor()
+ * @see \wcf\system\image\adapter\IImageAdapter::setTransparentColor()
*/
public function setTransparentColor($red, $green, $blue) {
$color = 'rgb(' . $red . ',' . $green . ',' . $blue . ')';
}
/**
- * @see wcf\system\image\adapter\IImageAdapter::getImage()
+ * @see \wcf\system\image\adapter\IImageAdapter::getImage()
*/
public function getImage() {
return $this->imagick;
}
/**
- * @see wcf\system\image\adapter\IImageAdapter::writeImage()
+ * @see \wcf\system\image\adapter\IImageAdapter::writeImage()
*/
public function writeImage($image, $filename) {
if (!($image instanceof \Imagick)) {
}
/**
- * @see wcf\system\image\adapter\IImageAdapter::getHeight()
+ * @see \wcf\system\image\adapter\IImageAdapter::getHeight()
*/
public function getHeight() {
return $this->height;
}
/**
- * @see wcf\system\image\adapter\IImageAdapter::getWidth()
+ * @see \wcf\system\image\adapter\IImageAdapter::getWidth()
*/
public function getWidth() {
return $this->width;
}
/**
- * @see wcf\system\image\adapter\IImageAdapter::isSupported()
+ * @see \wcf\system\image\adapter\IImageAdapter::isSupported()
*/
public static function isSupported() {
return class_exists('\Imagick', false);
}
/**
- * @see wcf\system\importer\IImporter::import()
+ * @see \wcf\system\importer\IImporter::import()
*/
public function import($oldID, array $data, array $additionalData = array()) {
if (!isset($this->options[$additionalData['optionName']])) return 0;
*/
class AbstractAttachmentImporter extends AbstractImporter {
/**
- * @see wcf\system\importer\AbstractImporter::$className
+ * @see \wcf\system\importer\AbstractImporter::$className
*/
protected $className = 'wcf\data\attachment\Attachment';
protected $objectTypeID = 0;
/**
- * @see wcf\system\importer\IImporter::import()
+ * @see \wcf\system\importer\IImporter::import()
*/
public function import($oldID, array $data, array $additionalData = array()) {
// check file location
*/
class AbstractCategoryImporter extends AbstractImporter {
/**
- * @see wcf\system\importer\AbstractImporter::$className
+ * @see \wcf\system\importer\AbstractImporter::$className
*/
protected $className = 'wcf\data\category\Category';
protected $objectTypeName = '';
/**
- * @see wcf\system\importer\IImporter::import()
+ * @see \wcf\system\importer\IImporter::import()
*/
public function import($oldID, array $data, array $additionalData = array()) {
if (!empty($data['parentCategoryID'])) $data['parentCategoryID'] = ImportHandler::getInstance()->getNewID($this->objectTypeName, $data['parentCategoryID']);
*/
class AbstractCommentImporter extends AbstractImporter {
/**
- * @see wcf\system\importer\AbstractImporter::$className
+ * @see \wcf\system\importer\AbstractImporter::$className
*/
protected $className = 'wcf\data\comment\Comment';
protected $objectTypeName = '';
/**
- * @see wcf\system\importer\IImporter::import()
+ * @see \wcf\system\importer\IImporter::import()
*/
public function import($oldID, array $data, array $additionalData = array()) {
$data['userID'] = ImportHandler::getInstance()->getNewID('com.woltlab.wcf.user', $data['userID']);
*/
class AbstractCommentResponseImporter extends AbstractImporter {
/**
- * @see wcf\system\importer\AbstractImporter::$className
+ * @see \wcf\system\importer\AbstractImporter::$className
*/
protected $className = 'wcf\data\comment\response\CommentResponse';
protected $objectTypeName = '';
/**
- * @see wcf\system\importer\IImporter::import()
+ * @see \wcf\system\importer\IImporter::import()
*/
public function import($oldID, array $data, array $additionalData = array()) {
$data['userID'] = ImportHandler::getInstance()->getNewID('com.woltlab.wcf.user', $data['userID']);
protected $className = '';
/**
- * @see wcf\system\importer\IImporter::getClassName()
+ * @see \wcf\system\importer\IImporter::getClassName()
*/
public function getClassName() {
return $this->className;
*/
class AbstractLikeImporter extends AbstractImporter {
/**
- * @see wcf\system\importer\AbstractImporter::$className
+ * @see \wcf\system\importer\AbstractImporter::$className
*/
protected $className = 'wcf\data\like\Like';
protected $objectTypeID = 0;
/**
- * @see wcf\system\importer\IImporter::import()
+ * @see \wcf\system\importer\IImporter::import()
*/
public function import($oldID, array $data, array $additionalData = array()) {
if ($data['objectUserID']) $data['objectUserID'] = ImportHandler::getInstance()->getNewID('com.woltlab.wcf.user', $data['objectUserID']);
*/
class AbstractPollImporter extends AbstractImporter {
/**
- * @see wcf\system\importer\AbstractImporter::$className
+ * @see \wcf\system\importer\AbstractImporter::$className
*/
protected $className = 'wcf\data\poll\Poll';
protected $objectTypeName = '';
/**
- * @see wcf\system\importer\IImporter::import()
+ * @see \wcf\system\importer\IImporter::import()
*/
public function import($oldID, array $data, array $additionalData = array()) {
$poll = PollEditor::create(array_merge($data, array('objectTypeID' => $this->objectTypeID)));
*/
class AbstractPollOptionImporter extends AbstractImporter {
/**
- * @see wcf\system\importer\AbstractImporter::$className
+ * @see \wcf\system\importer\AbstractImporter::$className
*/
protected $className = 'wcf\data\poll\option\PollOption';
protected $pollObjectTypeName = '';
/**
- * @see wcf\system\importer\IImporter::import()
+ * @see \wcf\system\importer\IImporter::import()
*/
public function import($oldID, array $data, array $additionalData = array()) {
$data['pollID'] = ImportHandler::getInstance()->getNewID($this->pollObjectTypeName, $data['pollID']);
protected $pollObjectTypeName = '';
/**
- * @see wcf\system\importer\IImporter::import()
+ * @see \wcf\system\importer\IImporter::import()
*/
public function import($oldID, array $data, array $additionalData = array()) {
$data['userID'] = ImportHandler::getInstance()->getNewID('com.woltlab.wcf.user', $data['userID']);
*/
class AbstractWatchedObjectImporter extends AbstractImporter {
/**
- * @see wcf\system\importer\AbstractImporter::$className
+ * @see \wcf\system\importer\AbstractImporter::$className
*/
protected $className = 'wcf\data\user\object\watch';
protected $objectTypeID = 0;
/**
- * @see wcf\system\importer\IImporter::import()
+ * @see \wcf\system\importer\IImporter::import()
*/
public function import($oldID, array $data, array $additionalData = array()) {
$data['userID'] = ImportHandler::getInstance()->getNewID('com.woltlab.wcf.user', $data['userID']);
public static $allowInvoke = array('resetMapping');
/**
- * @see wcf\system\SingletonFactory::init()
+ * @see \wcf\system\SingletonFactory::init()
*/
protected function init() {
$this->objectTypes = ObjectTypeCache::getInstance()->getObjectTypes('com.woltlab.wcf.importer');
* Gets a data importer.
*
* @param string $type
- * @return wcf\system\importer\IImporter
+ * @return \wcf\system\importer\IImporter
*/
public function getImporter($type) {
if (!isset($this->importers[$type])) {
*/
class LabelGroupImporter extends AbstractImporter {
/**
- * @see wcf\system\importer\AbstractImporter::$className
+ * @see \wcf\system\importer\AbstractImporter::$className
*/
protected $className = 'wcf\data\label\group\LabelGroup';
/**
- * @see wcf\system\importer\IImporter::import()
+ * @see \wcf\system\importer\IImporter::import()
*/
public function import($oldID, array $data, array $additionalData = array()) {
// save label group
*/
class LabelImporter extends AbstractImporter {
/**
- * @see wcf\system\importer\AbstractImporter::$className
+ * @see \wcf\system\importer\AbstractImporter::$className
*/
protected $className = 'wcf\data\label\Label';
/**
- * @see wcf\system\importer\IImporter::import()
+ * @see \wcf\system\importer\IImporter::import()
*/
public function import($oldID, array $data, array $additionalData = array()) {
$data['groupID'] = ImportHandler::getInstance()->getNewID('com.woltlab.wcf.label.group', $data['groupID']);
*/
class SmileyImporter extends AbstractImporter {
/**
- * @see wcf\system\importer\AbstractImporter::$className
+ * @see \wcf\system\importer\AbstractImporter::$className
*/
protected $className = 'wcf\data\smiley\Smiley';
}
/**
- * @see wcf\system\importer\IImporter::import()
+ * @see \wcf\system\importer\IImporter::import()
*/
public function import($oldID, array $data, array $additionalData = array()) {
// copy smiley
*/
class UserAvatarImporter extends AbstractImporter {
/**
- * @see wcf\system\importer\AbstractImporter::$className
+ * @see \wcf\system\importer\AbstractImporter::$className
*/
protected $className = 'wcf\data\user\avatar\UserAvatar';
/**
- * @see wcf\system\importer\IImporter::import()
+ * @see \wcf\system\importer\IImporter::import()
*/
public function import($oldID, array $data, array $additionalData = array()) {
// check file location
*/
class UserCommentImporter extends AbstractCommentImporter {
/**
- * @see wcf\system\importer\AbstractCommentImporter::$objectTypeName
+ * @see \wcf\system\importer\AbstractCommentImporter::$objectTypeName
*/
protected $objectTypeName = 'com.woltlab.wcf.user.comment';
}
/**
- * @see wcf\system\importer\IImporter::import()
+ * @see \wcf\system\importer\IImporter::import()
*/
public function import($oldID, array $data, array $additionalData = array()) {
$data['objectID'] = ImportHandler::getInstance()->getNewID('com.woltlab.wcf.user', $data['objectID']);
*/
class UserCommentResponseImporter extends AbstractCommentResponseImporter {
/**
- * @see wcf\system\importer\AbstractCommentResponseImporter::$objectTypeName
+ * @see \wcf\system\importer\AbstractCommentResponseImporter::$objectTypeName
*/
protected $objectTypeName = 'com.woltlab.wcf.user.comment';
}
*/
class UserFollowerImporter extends AbstractImporter {
/**
- * @see wcf\system\importer\AbstractImporter::$className
+ * @see \wcf\system\importer\AbstractImporter::$className
*/
protected $className = 'wcf\data\user\follow\UserFollow';
/**
- * @see wcf\system\importer\IImporter::import()
+ * @see \wcf\system\importer\IImporter::import()
*/
public function import($oldID, array $data, array $additionalData = array()) {
$data['userID'] = ImportHandler::getInstance()->getNewID('com.woltlab.wcf.user', $data['userID']);
*/
class UserGroupImporter extends AbstractImporter {
/**
- * @see wcf\system\importer\AbstractImporter::$className
+ * @see \wcf\system\importer\AbstractImporter::$className
*/
protected $className = 'wcf\data\user\group\UserGroup';
/**
- * @see wcf\system\importer\IImporter::import()
+ * @see \wcf\system\importer\IImporter::import()
*/
public function import($oldID, array $data, array $additionalData = array()) {
if ($data['groupType'] < 4) {
*/
class UserImporter extends AbstractImporter {
/**
- * @see wcf\system\importer\AbstractImporter::$className
+ * @see \wcf\system\importer\AbstractImporter::$className
*/
protected $className = 'wcf\data\user\User';
/**
* list of user options
- * @var array<wcf\data\user\option\UserOption>
+ * @var array<\wcf\data\user\option\UserOption>
*/
protected $userOptions = array();
}
/**
- * @see wcf\system\importer\IImporter::import()
+ * @see \wcf\system\importer\IImporter::import()
*/
public function import($oldID, array $data, array $additionalData = array()) {
// resolve duplicates
*/
class UserOptionImporter extends AbstractImporter {
/**
- * @see wcf\system\importer\AbstractImporter::$className
+ * @see \wcf\system\importer\AbstractImporter::$className
*/
protected $className = 'wcf\data\user\option\UserOption';
}
/**
- * @see wcf\system\importer\IImporter::import()
+ * @see \wcf\system\importer\IImporter::import()
*/
public function import($oldID, array $data, array $additionalData = array()) {
$data['packageID'] = 1;
*/
class UserRankImporter extends AbstractImporter {
/**
- * @see wcf\system\importer\AbstractImporter::$className
+ * @see \wcf\system\importer\AbstractImporter::$className
*/
protected $className = 'wcf\data\user\rank\UserRank';
/**
- * @see wcf\system\importer\IImporter::import()
+ * @see \wcf\system\importer\IImporter::import()
*/
public function import($oldID, array $data, array $additionalData = array()) {
$data['groupID'] = ImportHandler::getInstance()->getNewID('com.woltlab.wcf.user.group', $data['groupID']);
/**
* file object
- * @var wcf\system\io\File
+ * @var \wcf\system\io\File
*/
protected $file = null;
}
/**
- * @see wcf\system\io\IArchive::getContentList()
+ * @see \wcf\system\io\IArchive::getContentList()
*/
public function getContentList() {
if (!$this->read) {
}
/**
- * @see wcf\system\io\IArchive::getFileInfo()
+ * @see \wcf\system\io\IArchive::getFileInfo()
*/
public function getFileInfo($fileIndex) {
if (!is_int($fileIndex)) {
}
/**
- * @see wcf\system\io\IArchive::getIndexByFilename()
+ * @see \wcf\system\io\IArchive::getIndexByFilename()
*/
public function getIndexByFilename($filename) {
foreach ($this->contentList as $index => $file) {
}
/**
- * @see wcf\system\io\IArchive::extractToString()
+ * @see \wcf\system\io\IArchive::extractToString()
*/
public function extractToString($index) {
if (!$this->read) {
}
/**
- * @see wcf\system\io\IArchive::extract()
+ * @see \wcf\system\io\IArchive::extract()
*/
public function extract($index, $destination) {
if (!$this->read) {
*/
class TarWriter extends Tar {
/**
- * @see wcf\system\io\Tar::$mode
+ * @see \wcf\system\io\Tar::$mode
*/
protected $mode = 'wb+';
const EOF_SIGNATURE = "\x50\x4b\x05\x06";
/**
- * @see wcf\system\io\File::__construct()
+ * @see \wcf\system\io\File::__construct()
*/
public function __construct($filename) {
parent::__construct($filename, 'rb');
}
/**
- * @see wcf\system\io\IArchive::getIndexByFilename()
+ * @see \wcf\system\io\IArchive::getIndexByFilename()
*/
public function getIndexByFilename($filename) {
$this->jumpToCentralDirectory();
}
/**
- * @see wcf\system\io\IArchive::getContentList()
+ * @see \wcf\system\io\IArchive::getContentList()
*/
public function getContentList() {
$this->jumpToCentralDirectory();
}
/**
- * @see wcf\system\io\IArchive::getFileInfo()
+ * @see \wcf\system\io\IArchive::getFileInfo()
*/
public function getFileInfo($offset) {
if (!is_int($offset)) $offset = $this->getIndexByFilename($offset);
}
/**
- * @see wcf\system\io\IArchive::extractToString()
+ * @see \wcf\system\io\IArchive::extractToString()
*/
public function extractToString($offset) {
if (!is_int($offset)) $offset = $this->getIndexByFilename($offset);
}
/**
- * @see wcf\system\io\IArchive::extract()
+ * @see \wcf\system\io\IArchive::extract()
*/
public function extract($offset, $destination) {
if (!is_int($offset)) $offset = $this->getIndexByFilename($offset);
/**
* list of label groups
- * @var array<wcf\data\label\group\ViewableLabelGroup>
+ * @var array<\wcf\data\label\group\ViewableLabelGroup>
*/
protected $labelGroups = null;
/**
- * @see wcf\system\SingletonFactory::init()
+ * @see \wcf\system\SingletonFactory::init()
*/
protected function init() {
$this->cache = array(
* object.
*
* @param string $objectType
- * @return wcf\data\object\type\ObjectType
+ * @return \wcf\data\object\type\ObjectType
*/
public function getObjectType($objectType) {
if (isset($this->cache['objectTypeNames'][$objectType])) {
*
* @param array<integer> $labelIDs
* @return array
- * @see wcf\system\label\LabelHandler::getPermissions()
+ * @see \wcf\system\label\LabelHandler::getPermissions()
*/
public function validateCanView(array $labelIDs) {
return $this->getPermissions('canViewLabel', $labelIDs);
*
* @param array<integer> $labelIDs
* @return array
- * @see wcf\system\label\LabelHandler::getPermissions()
+ * @see \wcf\system\label\LabelHandler::getPermissions()
*/
public function validateCanUse(array $labelIDs) {
return $this->getPermissions('canUseLabel', $labelIDs);
* @param integer $objectTypeID
* @param integer $objectID
* @param boolean $validatePermissions
- * @see wcf\system\label\LabelHandler::setLabel()
+ * @see \wcf\system\label\LabelHandler::setLabel()
*/
public function removeLabels($objectTypeID, $objectID, $validatePermissions = true) {
$this->setLabel(array(), $objectTypeID, $objectID, $validatePermissions);
* @param array<integer> $groupID
* @param boolean $validatePermissions
* @param string $permission
- * @return array<wcf\data\label\group\ViewableLabelGroup>
+ * @return array<\wcf\data\label\group\ViewableLabelGroup>
*/
public function getLabelGroups(array $groupIDs = array(), $validatePermissions = true, $permission = 'canSetLabel') {
$data = array();
* Returns label group by id.
*
* @param integer $groupID
- * @return wcf\data\label\group\ViewableLabelGroup
+ * @return \wcf\data\label\group\ViewableLabelGroup
*/
public function getLabelGroup($groupID) {
if (isset($this->labelGroups['groups'][$groupID])) {
abstract class AbstractLabelObjectHandler extends SingletonFactory implements ILabelObjectHandler {
/**
* list of available label groups
- * @var array<wcf\data\label\group\ViewableLabelGroup>
+ * @var array<\wcf\data\label\group\ViewableLabelGroup>
*/
protected $labelGroups = array();
protected $objectTypeID = 0;
/**
- * @see wcf\system\SingletonFactory::init()
+ * @see \wcf\system\SingletonFactory::init()
*/
protected function init() {
$this->labelGroups = LabelHandler::getInstance()->getLabelGroups();
}
/**
- * @see wcf\system\label\manager\ILabelObjectHandler::getLabelGroupIDs()
+ * @see \wcf\system\label\manager\ILabelObjectHandler::getLabelGroupIDs()
*/
public function getLabelGroupIDs(array $parameters = array()) {
return array_keys($this->labelGroups);
}
/**
- * @see wcf\system\label\manager\ILabelObjectHandler::getLabelGroups()
+ * @see \wcf\system\label\manager\ILabelObjectHandler::getLabelGroups()
*/
public function getLabelGroups(array $parameters = array()) {
$groupIDs = $this->getLabelGroupIDs($parameters);
}
/**
- * @see wcf\system\label\manager\ILabelObjectHandler::validateLabelIDs()
+ * @see \wcf\system\label\manager\ILabelObjectHandler::validateLabelIDs()
*/
public function validateLabelIDs(array $labelIDs, $optionName = '') {
$optionID = 0;
}
/**
- * @see wcf\system\label\manager\ILabelObjectHandler::setLabels()
+ * @see \wcf\system\label\manager\ILabelObjectHandler::setLabels()
*/
public function setLabels(array $labelIDs, $objectID, $validatePermissions = true) {
LabelHandler::getInstance()->setLabels($labelIDs, $this->objectTypeID, $objectID, $validatePermissions);
}
/**
- * @see wcf\system\label\manager\ILabelObjectHandler::removeLabels()
+ * @see \wcf\system\label\manager\ILabelObjectHandler::removeLabels()
*/
public function removeLabels($objectID, $validatePermissions = true) {
LabelHandler::getInstance()->removeLabels($this->objectTypeID, $objectID, $validatePermissions);
}
/**
- * @see wcf\system\label\manager\ILabelObjectHandler::getAssignedLabels()
+ * @see \wcf\system\label\manager\ILabelObjectHandler::getAssignedLabels()
*/
public function getAssignedLabels(array $objectIDs, $validatePermissions = true) {
return LabelHandler::getInstance()->getAssignedLabels($this->objectTypeID, $objectIDs, $validatePermissions);
* Returns a list of label groups.
*
* @param array $parameters
- * @return array<wcf\data\label\group\ViewableLabelGroup>
+ * @return array<\wcf\data\label\group\ViewableLabelGroup>
*/
public function getLabelGroups(array $parameters = array());
* @param array<integer> $labelIDs
* @param integer $objectID
* @param boolean $validatePermissions
- * @see wcf\system\label\LabelHandler::setLabels()
+ * @see \wcf\system\label\LabelHandler::setLabels()
*/
public function setLabels(array $labelIDs, $objectID, $validatePermissions = true);
*
* @param integer $objectID
* @param boolean $validatePermissions
- * @see wcf\system\label\LabelHandler::removeLabels()
+ * @see \wcf\system\label\LabelHandler::removeLabels()
*/
public function removeLabels($objectID, $validatePermissions = true);
abstract class AbstractLabelObjectTypeHandler extends SingletonFactory implements ILabelObjectTypeHandler {
/**
* label object type container
- * @var wcf\system\label\object\type\LabelObjectTypeContainer
+ * @var \wcf\system\label\object\type\LabelObjectTypeContainer
*/
public $container = null;
public $objectTypeID = 0;
/**
- * @see wcf\system\label\object\type\ILabelObjectTypeHandler::setObjectTypeID()
+ * @see \wcf\system\label\object\type\ILabelObjectTypeHandler::setObjectTypeID()
*/
public function setObjectTypeID($objectTypeID) {
$this->objectTypeID = $objectTypeID;
}
/**
- * @see wcf\system\label\object\type\ILabelObjectTypeHandler::getObjectTypeID()
+ * @see \wcf\system\label\object\type\ILabelObjectTypeHandler::getObjectTypeID()
*/
public function getObjectTypeID() {
return $this->objectTypeID;
}
/**
- * @see wcf\system\label\object\type\ILabelObjectTypeHandler::getContainer()
+ * @see \wcf\system\label\object\type\ILabelObjectTypeHandler::getContainer()
*/
public function getContainer() {
return $this->container;
/**
* Returns a label object type container.
*
- * @return wcf\system\label\object\type\LabelObjectTypeContainer
+ * @return \wcf\system\label\object\type\LabelObjectTypeContainer
*/
public function getContainer();
/**
* list of object types
- * @var array<wcf\system\label\object\type>
+ * @var array<\wcf\system\label\object\type>
*/
public $objectTypes = array();
/**
* Adds a label object type.
*
- * @param wcf\system\label\object\type\LabelObjectType $objectType
+ * @param \wcf\system\label\object\type\LabelObjectType $objectType
*/
public function add(LabelObjectType $objectType) {
$this->objectTypes[] = $objectType;
class I18nHandler extends SingletonFactory {
/**
* list of available languages
- * @var array<wcf\data\language\Language>
+ * @var array<\wcf\data\language\Language>
*/
protected $availableLanguages = array();
/**
* language variable regex object
- * @var wcf\system\Regex
+ * @var \wcf\system\Regex
*/
protected $regex = null;
/**
- * @see wcf\system\SingletonFactory::init()
+ * @see \wcf\system\SingletonFactory::init()
*/
protected function init() {
$this->availableLanguages = LanguageFactory::getInstance()->getLanguages();
*
* @param string elementID
* @return string
- * @see wcf\system\language\I18nHandler::isPlainValue()
+ * @see \wcf\system\language\I18nHandler::isPlainValue()
*/
public function getValue($elementID) {
return $this->plainValues[$elementID];
/**
* initialized languages
- * @var array<wcf\data\language\Language>
+ * @var array<\wcf\data\language\Language>
*/
protected $languages = array();
/**
* active template scripting compiler
- * @var wcf\system\template\TemplateScriptingCompiler
+ * @var \wcf\system\template\TemplateScriptingCompiler
*/
protected $scriptingCompiler = null;
/**
- * @see wcf\system\SingletonFactory::init()
+ * @see \wcf\system\SingletonFactory::init()
*/
protected function init() {
$this->loadCache();
* Returns a Language object for the language with the given id.
*
* @param integer $languageID
- * @return wcf\data\language\Language
+ * @return \wcf\data\language\Language
*/
public function getLanguage($languageID) {
if (!isset($this->languages[$languageID])) {
* Gets the preferred language of the current user.
*
* @param integer $languageID
- * @return wcf\data\language\Language
+ * @return \wcf\data\language\Language
*/
public function getUserLanguage($languageID = 0) {
if ($languageID) {
* language exists.
*
* @param string $languageCode
- * @return wcf\data\language\Language
+ * @return \wcf\data\language\Language
*/
public function getLanguageByCode($languageCode) {
// called within WCFSetup
* Returns the language category with the given name.
*
* @param string $categoryName
- * @return wcf\data\language\category\LanguageCategory
+ * @return \wcf\data\language\category\LanguageCategory
*/
public function getCategory($categoryName) {
if (isset($this->cache['categories'][$categoryName])) {
* Returns language category by id.
*
* @param integer $languageCategoryID
- * @return wcf\data\language\category\LanguageCategory
+ * @return \wcf\data\language\category\LanguageCategory
*/
public function getCategoryByID($languageCategoryID) {
if (isset($this->cache['categoryIDs'][$languageCategoryID])) {
/**
* Returns a list of available language categories.
*
- * @return array<wcf\data\language\category\LanguageCategory>
+ * @return array<\wcf\data\language\category\LanguageCategory>
*/
public function getCategories() {
return $this->cache['categories'];
/**
* Returns the active scripting compiler object.
*
- * @return wcf\system\template\TemplateScriptingCompiler
+ * @return \wcf\system\template\TemplateScriptingCompiler
*/
public function getScriptingCompiler() {
if ($this->scriptingCompiler === null) {
/**
* Returns all available languages.
*
- * @return array<wcf\data\language\Language>
+ * @return array<\wcf\data\language\Language>
*/
public function getLanguages() {
return $this->cache['languages'];
/**
* Returns all available content languages for given package.
*
- * @return array<wcf\data\language\Language>
+ * @return array<\wcf\data\language\Language>
*/
public function getContentLanguages() {
$availableLanguages = array();
class LanguageServerProcessor extends SingletonFactory {
/**
* language object
- * @var wcf\data\language\Language
+ * @var \wcf\data\language\Language
*/
protected $language = null;
/**
* Imports language variables for a language from given language servers.
*
- * @param wcf\data\language\Language $language
- * @param array<wcf\data\language\server\LanguageServer> $languageServers
+ * @param \wcf\data\language\Language $language
+ * @param array<\wcf\data\language\server\LanguageServer> $languageServers
*/
public function import(Language $language, array $languageServers) {
if (empty($languageServers)) return;
/**
* Returns an object type from cache.
*
- * @return wcf\data\object\type\ObjectType
+ * @return \wcf\data\object\type\ObjectType
*/
public function getObjectType($objectName) {
if (isset($this->cache[$objectName])) {
/**
* Gets a like object.
*
- * @param wcf\data\object\type\ObjectType $objectType
+ * @param \wcf\data\object\type\ObjectType $objectType
* @param integer $objectID
- * @return wcf\data\like\object\LikeObject
+ * @return \wcf\data\like\object\LikeObject
*/
public function getLikeObject(ObjectType $objectType, $objectID) {
if (isset($this->likeObjectCache[$objectType->objectTypeID][$objectID])) {
/**
* Gets the like objects of a specific object type.
*
- * @param wcf\data\object\type\ObjectType $objectType
- * @return array<wcf\data\like\object\LikeObject>
+ * @param \wcf\data\object\type\ObjectType $objectType
+ * @return array<\wcf\data\like\object\LikeObject>
*/
public function getLikeObjects(ObjectType $objectType) {
if (isset($this->likeObjectCache[$objectType->objectTypeID])) {
* Loads the like data for a set of objects and returns the number of loaded
* like objects
*
- * @param wcf\data\object\type\ObjectType $objectType
+ * @param \wcf\data\object\type\ObjectType $objectType
* @param array $objectIDs
* @return integer
*/
/**
* Saves the like of an object.
*
- * @param wcf\data\like\object\ILikeObject $likeable
- * @param wcf\data\user\User $user
+ * @param \wcf\data\like\object\ILikeObject $likeable
+ * @param \wcf\data\user\User $user
* @param integer $likeValue
* @param integer $time
* @return array
/**
* Reverts the like of an object.
*
- * @param wcf\data\like\Like $like
- * @param wcf\data\like\object\ILikeObject $likeable
- * @param wcf\data\like\object\LikeObject $likeObject
- * @param wcf\data\user\User $user
+ * @param \wcf\data\like\Like $like
+ * @param \wcf\data\like\object\ILikeObject $likeable
+ * @param \wcf\data\like\object\LikeObject $likeObject
+ * @param \wcf\data\user\User $user
* @return array
*/
public function revertLike(Like $like, ILikeObject $likeable, LikeObject $likeObject, User $user) {
/**
* Returns current like object status.
*
- * @param wcf\data\like\object\LikeObject $likeObject
- * @param wcf\data\user\User $user
+ * @param \wcf\data\like\object\LikeObject $likeObject
+ * @param \wcf\data\user\User $user
* @return array
*/
protected function loadLikeStatus(LikeObject $likeObject, User $user) {
class ModificationLogHandler extends SingletonFactory {
/**
* list of object types
- * @var array<wcf\data\object\type\ObjectType>
+ * @var array<\wcf\data\object\type\ObjectType>
*/
protected $cache = array();
/**
- * @see wcf\system\SingletonFactory::init()
+ * @see \wcf\system\SingletonFactory::init()
*/
protected function init() {
$this->cache = ObjectTypeCache::getInstance()->getObjectTypes('com.woltlab.wcf.modifiableContent');
* Returns object type by object type name.
*
* @param string $objectType
- * @return wcf\data\object\type\ObjectType
+ * @return \wcf\data\object\type\ObjectType
*/
public function getObjectType($objectType) {
foreach ($this->cache as $objectTypeObj) {
* @param integer $time
* @param integer $userID
* @param string $username
- * @return wcf\data\modification\log\ModificationLog
+ * @return \wcf\data\modification\log\ModificationLog
*/
protected function _add($objectType, $objectID, $action, array $additionalData = array(), $time = TIME_NOW, $userID = null, $username = null) {
$objectTypeObj = $this->getObjectType($objectType);
class DebugMailSender extends MailSender {
/**
* log file
- * @var wcf\system\io\File
+ * @var \wcf\system\io\File
*/
protected $log = null;
/**
* Prints the given mail.
*
- * @param wcf\system\mail\Mail $mail
+ * @param \wcf\system\mail\Mail $mail
* @return string
*/
protected static function printMail(Mail $mail) {
/**
* mail language
- * @var wcf\data\language\Language
+ * @var \wcf\data\language\Language
*/
protected $language = null;
/**
* Sets the mail language.
*
- * @param wcf\data\language\Language $language
+ * @param \wcf\data\language\Language $language
*/
public function setLanguage(Language $language) {
$this->language = $language;
/**
* Returns the mail language.
*
- * @return wcf\data\language\Language
+ * @return \wcf\data\language\Language
*/
public function getLanguage() {
if ($this->language === null) return WCF::getLanguage();
abstract class MailSender {
/**
* unique mail server instance
- * @var wcf\system\mail\MailSender
+ * @var \wcf\system\mail\MailSender
*/
protected static $instance = null;
/**
* Sends an e-mail.
*
- * @param wcf\system\mail\Mail $mail
+ * @param \wcf\system\mail\Mail $mail
*/
abstract public function sendMail(Mail $mail);
}
*/
class PHPMailSender extends MailSender {
/**
- * @see wcf\system\mail\MailSender::sendMail()
+ * @see \wcf\system\mail\MailSender::sendMail()
*/
public function sendMail(Mail $mail) {
if (MAIL_USE_F_PARAM) return @mb_send_mail($mail->getToString(), $mail->getSubject(), $mail->getBody(), $mail->getHeader(), '-f'.MAIL_FROM_ADDRESS);
class SMTPMailSender extends MailSender {
/**
* smtp connection
- * @var wcf\system\io\RemoteFile
+ * @var \wcf\system\io\RemoteFile
*/
protected $connection = null;
}
/**
- * @see wcf\system\mail\MailSender::sendMail()
+ * @see \wcf\system\mail\MailSender::sendMail()
*/
public function sendMail(Mail $mail) {
$this->recipients = array();
abstract class TreeMenu extends SingletonFactory {
/**
* list of visible menu items
- * @var array<wcf\system\menu\ITreeMenuItem>
+ * @var array<\wcf\system\menu\ITreeMenuItem>
*/
public $menuItemList = array();
/**
* list of all menu items
- * @var array<wcf\system\menu\ITreeMenuItem>
+ * @var array<\wcf\system\menu\ITreeMenuItem>
*/
public $menuItems = null;
/**
- * @see wcf\system\SingletonFactory::init()
+ * @see \wcf\system\SingletonFactory::init()
*/
protected function init() {
// get menu items from cache
/**
* Checks the options and permissions of given menu item.
*
- * @param wcf\system\menu\ITreeMenuItem $item
+ * @param \wcf\system\menu\ITreeMenuItem $item
* @return boolean
*/
protected function checkMenuItem(ITreeMenuItem $item) {
*/
class ACPMenu extends TreeMenu {
/**
- * @see wcf\system\menu\TreeMenu::loadCache()
+ * @see \wcf\system\menu\TreeMenu::loadCache()
*/
protected function loadCache() {
parent::loadCache();
*/
class DefaultPageMenuItemProvider extends DatabaseObjectDecorator implements IPageMenuItemProvider {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\page\menu\item\PageMenuItem';
/**
- * @see wcf\system\menu\page\IPageMenuItemProvider::isVisible()
+ * @see \wcf\system\menu\page\IPageMenuItemProvider::isVisible()
*/
public function isVisible() {
return true;
}
/**
- * @see wcf\system\menu\page\IPageMenuItemProvider::getNotifications()
+ * @see \wcf\system\menu\page\IPageMenuItemProvider::getNotifications()
*/
public function getNotifications() {
return 0;
}
/**
- * @see wcf\system\menu\page\IPageMenuItemProvider::getLink()
+ * @see \wcf\system\menu\page\IPageMenuItemProvider::getLink()
*/
public function getLink() {
// explicit call to satisfy our interface
class PageMenu extends TreeMenu {
/**
* landing page menu item
- * @var wcf\data\page\menu\item\PageMenuItem
+ * @var \wcf\data\page\menu\item\PageMenuItem
*/
protected $landingPage = null;
/**
- * @see wcf\system\SingletonFactory::init()
+ * @see \wcf\system\SingletonFactory::init()
*/
protected function init() {
// get menu items from cache
/**
* Returns landing page menu item.
*
- * @return wcf\data\page\menu\item\PageMenuItem
+ * @return \wcf\data\page\menu\item\PageMenuItem
*/
public function getLandingPage() {
return $this->landingPage;
}
/**
- * @see wcf\system\menu\TreeMenu::loadCache()
+ * @see \wcf\system\menu\TreeMenu::loadCache()
*/
protected function loadCache() {
parent::loadCache();
}
/**
- * @see wcf\system\menu\TreeMenu::checkMenuItem()
+ * @see \wcf\system\menu\TreeMenu::checkMenuItem()
*/
protected function checkMenuItem(ITreeMenuItem $item) {
// landing page must always be accessible
}
/**
- * @see wcf\system\menu\TreeMenu::setActiveMenuItem()
+ * @see \wcf\system\menu\TreeMenu::setActiveMenuItem()
*/
public function setActiveMenuItem($menuItem) {
if (isset($this->menuItemList[$menuItem]) && $this->menuItemList[$menuItem]->menuPosition == 'footer') {
*/
class DefaultUserMenuItemProvider extends DatabaseObjectDecorator implements IUserMenuItemProvider {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\user\menu\item\UserMenuItem';
/**
- * @see wcf\system\menu\page\IUserMenuItemProvider::isVisible()
+ * @see \wcf\system\menu\page\IUserMenuItemProvider::isVisible()
*/
public function isVisible() {
return true;
}
/**
- * @see wcf\system\menu\page\IUserMenuItemProvider::getLink()
+ * @see \wcf\system\menu\page\IUserMenuItemProvider::getLink()
*/
public function getLink() {
// explicit call to satisfy our interface
*/
class UserMenu extends TreeMenu {
/**
- * @see wcf\system\menu\TreeMenu::loadCache()
+ * @see \wcf\system\menu\TreeMenu::loadCache()
*/
protected function loadCache() {
parent::loadCache();
}
/**
- * @see wcf\system\menu\TreeMenu::checkMenuItem()
+ * @see \wcf\system\menu\TreeMenu::checkMenuItem()
*/
protected function checkMenuItem(ITreeMenuItem $item) {
if (!parent::checkMenuItem($item)) return false;
class UserProfileMenu extends SingletonFactory {
/**
* list of all menu items
- * @var array<wcf\data\user\profile\menu\item\UserProfileMenuItem>
+ * @var array<\wcf\data\user\profile\menu\item\UserProfileMenuItem>
*/
public $menuItems = null;
/**
* active menu item
- * @var wcf\data\user\profile\menu\item\UserProfileMenuItem
+ * @var \wcf\data\user\profile\menu\item\UserProfileMenuItem
*/
public $activeMenuItem = null;
/**
- * @see wcf\system\SingletonFactory::init()
+ * @see \wcf\system\SingletonFactory::init()
*/
protected function init() {
// get menu items from cache
/**
* Checks the options and permissions of given menu item.
*
- * @param wcf\data\user\profile\menu\item\UserProfileMenuItem $item
+ * @param \wcf\data\user\profile\menu\item\UserProfileMenuItem $item
* @return boolean
*/
protected function checkMenuItem(UserProfileMenuItem $item) {
/**
* Returns the list of menu items.
*
- * @return array<wcf\data\user\profile\menu\item\UserProfileMenuItem>
+ * @return array<\wcf\data\user\profile\menu\item\UserProfileMenuItem>
*/
public function getMenuItems() {
return $this->menuItems;
/**
* Returns the first menu item.
*
- * @return wcf\data\user\profile\menu\item\UserProfileMenuItem
+ * @return \wcf\data\user\profile\menu\item\UserProfileMenuItem
*/
public function getActiveMenuItem() {
if (empty($this->menuItems)) {
/**
* Returns a specific menu item.
*
- * @return wcf\data\user\profile\menu\item\UserProfileMenuItem
+ * @return \wcf\data\user\profile\menu\item\UserProfileMenuItem
*/
public function getMenuItem($menuItem) {
foreach ($this->menuItems as $item) {
class AboutUserProfileMenuContent extends SingletonFactory implements IUserProfileMenuContent {
/**
* user option handler object
- * @var wcf\system\option\user\UserOptionHandler
+ * @var \wcf\system\option\user\UserOptionHandler
*/
public $optionHandler = null;
/**
- * @see wcf\system\menu\user\profile\content\IUserProfileMenuContent::getContent()
+ * @see \wcf\system\menu\user\profile\content\IUserProfileMenuContent::getContent()
*/
public function getContent($userID) {
if ($this->optionHandler === null) {
}
/**
- * @see wcf\system\menu\user\profile\content\IUserProfileMenuContent::isVisible()
+ * @see \wcf\system\menu\user\profile\content\IUserProfileMenuContent::isVisible()
*/
public function isVisible($userID) {
return true;
class CommentUserProfileMenuContent extends SingletonFactory implements IUserProfileMenuContent {
/**
* comment manager object
- * @var wcf\system\comment\manager\ICommentManager
+ * @var \wcf\system\comment\manager\ICommentManager
*/
public $commentManager = null;
public $objectTypeID = 0;
/**
- * @see wcf\system\menu\user\profile\content\IUserProfileMenuContent::getContent()
+ * @see \wcf\system\menu\user\profile\content\IUserProfileMenuContent::getContent()
*/
public function getContent($userID) {
if ($this->commentManager === null) {
}
/**
- * @see wcf\system\menu\user\profile\content\IUserProfileMenuContent::isVisible()
+ * @see \wcf\system\menu\user\profile\content\IUserProfileMenuContent::isVisible()
*/
public function isVisible($userID) {
return true;
*/
class RecentActivityUserProfileMenuContent extends SingletonFactory implements IUserProfileMenuContent {
/**
- * @see wcf\system\menu\user\profile\content\IUserProfileMenuContent::getContent()
+ * @see \wcf\system\menu\user\profile\content\IUserProfileMenuContent::getContent()
*/
public function getContent($userID) {
$eventList = new ViewableUserActivityEventList();
}
/**
- * @see wcf\system\menu\user\profile\content\IUserProfileMenuContent::isVisible()
+ * @see \wcf\system\menu\user\profile\content\IUserProfileMenuContent::isVisible()
*/
public function isVisible($userID) {
return true;
/**
* container object
- * @var wcf\data\DatabaseObject
+ * @var \wcf\data\DatabaseObject
*/
public $container = null;
/**
* Validates parameters for current request.
*
- * @param wcf\system\message\IMessageQuickReplyAction $object
+ * @param \wcf\system\message\IMessageQuickReplyAction $object
* @param array<array> $parameters
* @param string $containerClassName
* @param string $containerDecoratorClassName
/**
* Creates a new message and returns the parsed template.
*
- * @param wcf\data\IMessageQuickReplyAction $object
+ * @param \wcf\data\IMessageQuickReplyAction $object
* @param array<array> $parameters
* @param string $containerActionClassName
* @param string $sortOrder
/**
* Returns the container object.
*
- * @return wcf\data\DatabaseObject
+ * @return \wcf\data\DatabaseObject
*/
public function getContainer() {
return $this->container;
protected $matches = array();
/**
- * @see wcf\system\SingletonFactory::init()
+ * @see \wcf\system\SingletonFactory::init()
*/
protected function init() {
// get words which should be censored
/**
* list of quoted message
- * @var array<wcf\system\message\quote\QuotedMessage>
+ * @var array<\wcf\system\message\quote\QuotedMessage>
*/
public $quotedMessages = array();
/**
- * @see wcf\system\message\quote\IMessageQuoteHandler::render()
+ * @see \wcf\system\message\quote\IMessageQuoteHandler::render()
*/
public function render(array $data, $supportPaste = false) {
$messages = $this->getMessages($data);
}
/**
- * @see wcf\system\message\quote\IMessageQuoteHandler::renderQuotes()
+ * @see \wcf\system\message\quote\IMessageQuoteHandler::renderQuotes()
*/
public function renderQuotes(array $data, $render = true) {
$messages = $this->getMessages($data);
* Returns a list of QuotedMessage objects.
*
* @param array<array> $data
- * @return array<wcf\system\message\quote\QuotedMessage>
+ * @return array<\wcf\system\message\quote\QuotedMessage>
*/
abstract protected function getMessages(array $data);
}
/**
* list of object types
- * @var array<wcf\data\object\type\ObjectType>
+ * @var array<\wcf\data\object\type\ObjectType>
*/
protected $objectTypes = array();
protected $removeQuoteIDs = array();
/**
- * @see wcf\system\SingletonFactory::init()
+ * @see \wcf\system\SingletonFactory::init()
*/
protected function init() {
$this->packageID = ApplicationHandler::getInstance()->getPrimaryApplication()->packageID;
/**
* Renders a quote for given message.
*
- * @param wcf\data\IMessage $message
+ * @param \wcf\data\IMessage $message
* @param string $text
* @return string
*/
/**
* quotable database object
- * @var wcf\data\IQuotableDatabaseObject
+ * @var \wcf\data\IQuotableDatabaseObject
*/
public $object = null;
/**
* Creates a new QuotedMessage object.
*
- * @param wcf\data\IMessage $object
+ * @param \wcf\data\IMessage $object
*/
public function __construct(IMessage $object) {
$this->object = $object;
}
/**
- * @see wcf\data\ITitledObject::getTitle()
+ * @see \wcf\data\ITitledObject::getTitle()
*/
public function __toString() {
return $this->object->getTitle();
/**
* Returns a list of deleted content.
*
- * @return wcf\data\DatabaseObjectList
+ * @return \wcf\data\DatabaseObjectList
*/
public function getObjectList();
protected $objectType = '';
/**
- * @see wcf\system\moderation\queue\IModerationQueueHandler::identifyOrphans()
+ * @see \wcf\system\moderation\queue\IModerationQueueHandler::identifyOrphans()
*/
public function identifyOrphans(array $queues) {
if (empty($this->className) || !class_exists($this->className) || !ClassUtil::isInstanceOf($this->className, 'wcf\data\DatabaseObject')) {
}
/**
- * @see wcf\system\moderation\queue\IModerationQueueHandler::removeQueues()
+ * @see \wcf\system\moderation\queue\IModerationQueueHandler::removeQueues()
*/
public function removeQueues(array $objectIDs) {
$objectTypeID = ModerationQueueManager::getInstance()->getObjectTypeID($this->definitionName, $this->objectType);
protected $definitionName = '';
/**
- * @see wcf\system\moderation\queue\IModerationQueueManager::assignQueues()
+ * @see \wcf\system\moderation\queue\IModerationQueueManager::assignQueues()
*/
public function assignQueues($objectTypeID, array $queues) {
ModerationQueueManager::getInstance()->getProcessor($this->definitionName, null, $objectTypeID)->assignQueues($queues);
}
/**
- * @see wcf\system\moderation\queue\IModerationQueueManager::isValid()
+ * @see \wcf\system\moderation\queue\IModerationQueueManager::isValid()
*/
public function isValid($objectType, $objectID = null) {
return ModerationQueueManager::getInstance()->isValid($this->definitionName, $objectType);
}
/**
- * @see wcf\system\moderation\queue\IModerationQueueManager::getObjectTypeID()
+ * @see \wcf\system\moderation\queue\IModerationQueueManager::getObjectTypeID()
*/
public function getObjectTypeID($objectType) {
return ModerationQueueManager::getInstance()->getObjectTypeID($this->definitionName, $objectType);
}
/**
- * @see wcf\system\moderation\queue\IModerationQueueManager::getProcessor()
+ * @see \wcf\system\moderation\queue\IModerationQueueManager::getProcessor()
*/
public function getProcessor($objectType, $objectTypeID = null) {
return ModerationQueueManager::getInstance()->getProcessor($this->definitionName, $objectType, $objectTypeID);
}
/**
- * @see wcf\system\moderation\queue\IModerationQueueManager::populate()
+ * @see \wcf\system\moderation\queue\IModerationQueueManager::populate()
*/
public function populate($objectTypeID, array $objects) {
ModerationQueueManager::getInstance()->getProcessor($this->definitionName, null, $objectTypeID)->populate($objects);
}
/**
- * @see wcf\system\moderation\queue\IModerationQueueManager::removeContent()
+ * @see \wcf\system\moderation\queue\IModerationQueueManager::removeContent()
*/
public function removeContent(ModerationQueue $queue, $message = '') {
$this->getProcessor(null, $queue->objectTypeID)->removeContent($queue, $message);
/**
* Creates queue assignments for matching object ids.
*
- * @param array<wcf\data\moderation\queue\ModerationQueue> $queues
+ * @param array<\wcf\data\moderation\queue\ModerationQueue> $queues
*/
public function assignQueues(array $queues);
/**
* Populates object properties for viewing.
*
- * @param array<wcf\data\moderation\queue\ViewableModerationQueue> $queues
+ * @param array<\wcf\data\moderation\queue\ViewableModerationQueue> $queues
*/
public function populate(array $queues);
* Removes affected content. It is up to the processing class to either
* soft-delete the content or remove it permanently.
*
- * @param wcf\data\moderation\queue\ModerationQueue $queue
+ * @param \wcf\data\moderation\queue\ModerationQueue $queue
* @param string $message
*/
public function removeContent(ModerationQueue $queue, $message);
* Creates queue assignments for matching object type ids.
*
* @param integer $objectTypeID
- * @param array<wcf\data\moderation\queue\ModerationQueue> $queues
+ * @param array<\wcf\data\moderation\queue\ModerationQueue> $queues
*/
public function assignQueues($objectTypeID, array $queues);
* Populates object properties for viewing.
*
* @param integer $objectTypeID
- * @param array<wcf\data\moderation\queue\ViewableModerationQueue> $objects
+ * @param array<\wcf\data\moderation\queue\ViewableModerationQueue> $objects
*/
public function populate($objectTypeID, array $objects);
* Removes affected content. It is up to the processing object to use a
* soft-delete or remove the content permanently.
*
- * @param wcf\data\moderation\queue\ModerationQueue $queue
+ * @param \wcf\data\moderation\queue\ModerationQueue $queue
* @param string $message
*/
public function removeContent(ModerationQueue $queue, $message = '');
*/
class ModerationQueueActivationManager extends AbstractModerationQueueManager {
/**
- * @see wcf\system\moderation\queue\AbstractModerationQueueManager::$definitionName
+ * @see \wcf\system\moderation\queue\AbstractModerationQueueManager::$definitionName
*/
protected $definitionName = 'com.woltlab.wcf.moderation.activation';
/**
* Enables affected content.
*
- * @param wcf\data\moderation\queue\ModerationQueue $queue
+ * @param \wcf\data\moderation\queue\ModerationQueue $queue
*/
public function enableContent(ModerationQueue $queue) {
$this->getProcessor(null, $queue->objectTypeID)->enableContent($queue);
/**
* Returns outstanding content.
*
- * @param wcf\data\moderation\queue\ViewableModerationQueue $queue
+ * @param \wcf\data\moderation\queue\ViewableModerationQueue $queue
* @return string
*/
public function getDisabledContent(ViewableModerationQueue $queue) {
}
/**
- * @see wcf\system\moderation\queue\IModerationQueueManager::getLink()
+ * @see \wcf\system\moderation\queue\IModerationQueueManager::getLink()
*/
public function getLink($queueID) {
return LinkHandler::getInstance()->getLink('ModerationActivation', array('id' => $queueID));
/**
* list of moderation types
- * @var array<wcf\data\object\type\ObjectType>
+ * @var array<\wcf\data\object\type\ObjectType>
*/
protected $moderationTypes = array();
/**
* list of object types
- * @var array<wcf\data\object\type\ObjectType>
+ * @var array<\wcf\data\object\type\ObjectType>
*/
protected $objectTypes = array();
/**
- * @see wcf\system\SingletonFactory::init()
+ * @see \wcf\system\SingletonFactory::init()
*/
protected function init() {
$moderationTypes = ObjectTypeCache::getInstance()->getObjectTypes('com.woltlab.wcf.moderation.type');
* Populates object properties for viewing.
*
* @param integer $objectTypeID
- * @param array<wcf\data\moderation\queue\ViewableModerationQueue> $objects
+ * @param array<\wcf\data\moderation\queue\ViewableModerationQueue> $objects
*/
public function populate($objectTypeID, array $objects) {
$moderationType = '';
*/
class ModerationQueueReportManager extends AbstractModerationQueueManager {
/**
- * @see wcf\system\moderation\queue\AbstractModerationQueueManager::$definitionName
+ * @see \wcf\system\moderation\queue\AbstractModerationQueueManager::$definitionName
*/
protected $definitionName = 'com.woltlab.wcf.moderation.report';
}
/**
- * @see wcf\system\moderation\queue\IModerationQueueManager::getLink()
+ * @see \wcf\system\moderation\queue\IModerationQueueManager::getLink()
*/
public function getLink($queueID) {
return LinkHandler::getInstance()->getLink('ModerationReport', array('id' => $queueID));
/**
* Returns rendered template for reported content.
*
- * @param wcf\data\moderation\queue\ViewableModerationQueue $queue
+ * @param \wcf\data\moderation\queue\ViewableModerationQueue $queue
* @return string
*/
public function getReportedContent(ViewableModerationQueue $queue) {
*
* @param string $objectType
* @param integer $objectID
- * @return wcf\data\IUserContent
+ * @return \wcf\data\IUserContent
*/
public function getReportedObject($objectType, $objectID) {
return $this->getProcessor($objectType)->getReportedObject($objectID);
/**
* Enables affected content.
*
- * @param wcf\data\moderation\queue\ModerationQueue $queue
+ * @param \wcf\data\moderation\queue\ModerationQueue $queue
*/
public function enableContent(ModerationQueue $queue);
/**
* Returns rendered template for disabled content.
*
- * @param wcf\data\moderation\queue\ViewableModerationQueue $queue
+ * @param \wcf\data\moderation\queue\ViewableModerationQueue $queue
* @return string
*/
public function getDisabledContent(ViewableModerationQueue $queue);
*/
class CommentCommentModerationQueueReportHandler extends AbstractModerationQueueHandler implements IModerationQueueReportHandler {
/**
- * @see wcf\system\moderation\queue\AbstractModerationQueueHandler::$className
+ * @see \wcf\system\moderation\queue\AbstractModerationQueueHandler::$className
*/
protected $className = 'wcf\data\comment\Comment';
/**
- * @see wcf\system\moderation\queue\AbstractModerationQueueHandler::$definitionName
+ * @see \wcf\system\moderation\queue\AbstractModerationQueueHandler::$definitionName
*/
protected $definitionName = 'com.woltlab.wcf.moderation.report';
/**
- * @see wcf\system\moderation\queue\AbstractModerationQueueHandler::$objectType
+ * @see \wcf\system\moderation\queue\AbstractModerationQueueHandler::$objectType
*/
protected $objectType = 'com.woltlab.wcf.comment.comment';
/**
* list of comments
- * @var array<wcf\data\comment\Comment>
+ * @var array<\wcf\data\comment\Comment>
*/
protected static $comments = array();
/**
* list of comment managers
- * @var array<wcf\system\comment\manager\ICommentManager>
+ * @var array<\wcf\system\comment\manager\ICommentManager>
*/
protected static $commentManagers = array();
/**
- * @see wcf\system\moderation\queue\IModerationQueueHandler::assignQueues()
+ * @see \wcf\system\moderation\queue\IModerationQueueHandler::assignQueues()
*/
public function assignQueues(array $queues) {
$assignments = array();
}
/**
- * @see wcf\system\moderation\queue\report\IModerationQueueReportHandler::canReport()
+ * @see \wcf\system\moderation\queue\report\IModerationQueueReportHandler::canReport()
*/
public function canReport($objectID) {
if (!$this->isValid($objectID)) {
}
/**
- * @see wcf\system\moderation\queue\IModerationQueueHandler::getContainerID()
+ * @see \wcf\system\moderation\queue\IModerationQueueHandler::getContainerID()
*/
public function getContainerID($objectID) {
return 0;
}
/**
- * @see wcf\system\moderation\queue\report\IModerationQueueReportHandler::getReportedContent()
+ * @see \wcf\system\moderation\queue\report\IModerationQueueReportHandler::getReportedContent()
*/
public function getReportedContent(ViewableModerationQueue $queue) {
WCF::getTPL()->assign(array(
}
/**
- * @see wcf\system\moderation\queue\report\IModerationQueueReportHandler::getReportedObject()
+ * @see \wcf\system\moderation\queue\report\IModerationQueueReportHandler::getReportedObject()
*/
public function getReportedObject($objectID) {
if ($this->isValid($objectID)) {
}
/**
- * @see wcf\system\moderation\queue\IModerationQueueHandler::isValid()
+ * @see \wcf\system\moderation\queue\IModerationQueueHandler::isValid()
*/
public function isValid($objectID) {
if ($this->getComment($objectID) === null) {
* Returns a comment object by comment id or null if comment id is invalid.
*
* @param integer $objectID
- * @return wcf\data\comment\Comment
+ * @return \wcf\data\comment\Comment
*/
protected function getComment($objectID) {
if (!array_key_exists($objectID, self::$comments)) {
/**
* Returns a comment manager for given comment.
*
- * @param wcf\data\comment\Comment $comment
- * @return wcf\system\comment\manager\ICommentManager
+ * @param \wcf\data\comment\Comment $comment
+ * @return \wcf\system\comment\manager\ICommentManager
*/
protected function getCommentManager(Comment $comment) {
if (!isset(self::$commentManagers[$comment->objectTypeID])) {
}
/**
- * @see wcf\system\moderation\queue\IModerationQueueHandler::populate()
+ * @see \wcf\system\moderation\queue\IModerationQueueHandler::populate()
*/
public function populate(array $queues) {
$objectIDs = array();
}
/**
- * @see wcf\system\moderation\queue\IModerationQueueHandler::removeContent()
+ * @see \wcf\system\moderation\queue\IModerationQueueHandler::removeContent()
*/
public function removeContent(ModerationQueue $queue, $message) {
if ($this->isValid($queue->objectID)) {
*/
class CommentResponseModerationQueueReportHandler extends CommentCommentModerationQueueReportHandler {
/**
- * @see wcf\system\moderation\queue\AbstractModerationQueueHandler::$className
+ * @see \wcf\system\moderation\queue\AbstractModerationQueueHandler::$className
*/
protected $className = 'wcf\data\comment\response\CommentResponse';
/**
- * @see wcf\system\moderation\queue\AbstractModerationQueueHandler::$objectType
+ * @see \wcf\system\moderation\queue\AbstractModerationQueueHandler::$objectType
*/
protected $objectType = 'com.woltlab.wcf.comment.response';
/**
* list of comment responses
- * @var array<wcf\data\comment\response\CommentResponse>
+ * @var array<\wcf\data\comment\response\CommentResponse>
*/
protected static $responses = array();
/**
- * @see wcf\system\moderation\queue\IModerationQueueHandler::assignQueues()
+ * @see \wcf\system\moderation\queue\IModerationQueueHandler::assignQueues()
*/
public function assignQueues(array $queues) {
$assignments = array();
}
/**
- * @see wcf\system\moderation\queue\report\IModerationQueueReportHandler::canReport()
+ * @see \wcf\system\moderation\queue\report\IModerationQueueReportHandler::canReport()
*/
public function canReport($objectID) {
if (!$this->isValid($objectID)) {
}
/**
- * @see wcf\system\moderation\queue\IModerationQueueHandler::getContainerID()
+ * @see \wcf\system\moderation\queue\IModerationQueueHandler::getContainerID()
*/
public function getContainerID($objectID) {
return 0;
}
/**
- * @see wcf\system\moderation\queue\report\IModerationQueueReportHandler::getReportedContent()
+ * @see \wcf\system\moderation\queue\report\IModerationQueueReportHandler::getReportedContent()
*/
public function getReportedContent(ViewableModerationQueue $queue) {
WCF::getTPL()->assign(array(
}
/**
- * @see wcf\system\moderation\queue\report\IModerationQueueReportHandler::getReportedObject()
+ * @see \wcf\system\moderation\queue\report\IModerationQueueReportHandler::getReportedObject()
*/
public function getReportedObject($objectID) {
if ($this->isValid($objectID)) {
}
/**
- * @see wcf\system\moderation\queue\IModerationQueueHandler::isValid()
+ * @see \wcf\system\moderation\queue\IModerationQueueHandler::isValid()
*/
public function isValid($objectID) {
if ($this->getResponse($objectID) === null) {
* Returns a comment response object by response id or null if response id is invalid.
*
* @param integer $objectID
- * @return wcf\data\comment\response\CommentResponse
+ * @return \wcf\data\comment\response\CommentResponse
*/
protected function getResponse($objectID) {
if (!array_key_exists($objectID, self::$responses)) {
}
/**
- * @see wcf\system\moderation\queue\IModerationQueueHandler::populate()
+ * @see \wcf\system\moderation\queue\IModerationQueueHandler::populate()
*/
public function populate(array $queues) {
$objectIDs = array();
}
/**
- * @see wcf\system\moderation\queue\IModerationQueueHandler::removeContent()
+ * @see \wcf\system\moderation\queue\IModerationQueueHandler::removeContent()
*/
public function removeContent(ModerationQueue $queue, $message) {
if ($this->isValid($queue->objectID)) {
/**
* Returns rendered template for reported content.
*
- * @param wcf\data\moderation\queue\ViewableModerationQueue $queue
+ * @param \wcf\data\moderation\queue\ViewableModerationQueue $queue
* @return string
*/
public function getReportedContent(ViewableModerationQueue $queue);
* Returns reported object.
*
* @param integer $objectID
- * @return wcf\data\IUserContent
+ * @return \wcf\data\IUserContent
*/
public function getReportedObject($objectID);
}
public $nodeTreeClassname = 'wcf\data\category\CategoryNodeTree';
/**
- * @see wcf\system\option\IOptionType::getFormElement()
+ * @see \wcf\system\option\IOptionType::getFormElement()
*/
public function getFormElement(Option $option, $value) {
$categoryTree = new $this->nodeTreeClassname($this->objectType);
}
/**
- * @see wcf\system\option\IOptionType::validate()
+ * @see \wcf\system\option\IOptionType::validate()
*/
public function validate(Option $option, $newValue) {
if (!is_array($newValue)) $newValue = array();
}
/**
- * @see wcf\system\option\IOptionType::getData()
+ * @see \wcf\system\option\IOptionType::getData()
*/
public function getData(Option $option, $newValue) {
if (!is_array($newValue)) $newValue = array();
protected $supportI18n = false;
/**
- * @see wcf\system\option\IOptionType::validate()
+ * @see \wcf\system\option\IOptionType::validate()
*/
public function validate(Option $option, $newValue) {}
/**
- * @see wcf\system\option\IOptionType::getData()
+ * @see \wcf\system\option\IOptionType::getData()
*/
public function getData(Option $option, $newValue) {
return $newValue;
}
/**
- * @see wcf\system\option\IOptionType::getCSSClassName()
+ * @see \wcf\system\option\IOptionType::getCSSClassName()
*/
public function getCSSClassName() {
return '';
}
/**
- * @see wcf\system\option\IOptionType::supportI18n()
+ * @see \wcf\system\option\IOptionType::supportI18n()
*/
public function supportI18n() {
return $this->supportI18n;
protected $inputClass = 'birthday';
/**
- * @see wcf\system\option\IOptionType::getFormElement()
+ * @see \wcf\system\option\IOptionType::getFormElement()
*/
public function validate(Option $option, $newValue) {
parent::validate($option, $newValue);
}
/**
- * @see wcf\system\option\IOptionType::getFormElement()
+ * @see \wcf\system\option\IOptionType::getFormElement()
*/
public function getFormElement(Option $option, $value) {
if ($value == '0000-00-00') $value = '';
}
/**
- * @see wcf\system\option\ISearchableUserOption::getSearchFormElement()
+ * @see \wcf\system\option\ISearchableUserOption::getSearchFormElement()
*/
public function getSearchFormElement(Option $option, $value) {
$ageFrom = $ageTo = '';
}
/**
- * @see wcf\system\option\ISearchableUserOption::getCondition()
+ * @see \wcf\system\option\ISearchableUserOption::getCondition()
*/
public function getCondition(PreparedStatementConditionBuilder &$conditions, Option $option, $value) {
if (empty($value['ageFrom']) || empty($value['ageTo'])) return false;
*/
class BooleanOptionType extends AbstractOptionType implements ISearchableUserOption {
/**
- * @see wcf\system\option\IOptionType::getFormElement()
+ * @see \wcf\system\option\IOptionType::getFormElement()
*/
public function getFormElement(Option $option, $value) {
$options = Option::parseEnableOptions($option->enableOptions);
}
/**
- * @see wcf\system\option\IOptionType::getData()
+ * @see \wcf\system\option\IOptionType::getData()
*/
public function getData(Option $option, $newValue) {
if ($newValue !== null) return 1;
}
/**
- * @see wcf\system\option\IOptionType::getCSSClassName()
+ * @see \wcf\system\option\IOptionType::getCSSClassName()
*/
public function getCSSClassName() {
return 'reversed';
}
/**
- * @see wcf\system\option\ISearchableUserOption::getSearchFormElement()
+ * @see \wcf\system\option\ISearchableUserOption::getSearchFormElement()
*/
public function getSearchFormElement(Option $option, $value) {
return $this->getFormElement($option, $value);
}
/**
- * @see wcf\system\option\ISearchableUserOption::getCondition()
+ * @see \wcf\system\option\ISearchableUserOption::getCondition()
*/
public function getCondition(PreparedStatementConditionBuilder &$conditions, Option $option, $value) {
$value = intval($value);
*/
class DateOptionType extends TextOptionType {
/**
- * @see wcf\system\option\TextOptionType::$inputType
+ * @see \wcf\system\option\TextOptionType::$inputType
*/
protected $inputType = 'date';
/**
- * @see wcf\system\option\TextOptionType::$inputClass
+ * @see \wcf\system\option\TextOptionType::$inputClass
*/
protected $inputClass = '';
/**
- * @see wcf\system\option\IOptionType::getFormElement()
+ * @see \wcf\system\option\IOptionType::getFormElement()
*/
public function validate(Option $option, $newValue) {
if (empty($newValue)) return;
*/
class FileSizeOptionType extends TextOptionType {
/**
- * @see wcf\system\option\TextOptionType::$inputClass
+ * @see \wcf\system\option\TextOptionType::$inputClass
*/
protected $inputClass = 'medium';
/**
- * @see wcf\system\option\IOptionType::getData()
+ * @see \wcf\system\option\IOptionType::getData()
*/
public function getData(Option $option, $newValue) {
$number = str_replace(WCF::getLanguage()->get('wcf.global.thousandsSeparator'), '', $newValue);
}
/**
- * @see wcf\system\option\IOptionType::getFormElement()
+ * @see \wcf\system\option\IOptionType::getFormElement()
*/
public function getFormElement(Option $option, $value) {
$value = FileUtil::formatFileSize($value);
*/
class FloatOptionType extends TextOptionType {
/**
- * @see wcf\system\option\TextOptionType::$inputClass
+ * @see \wcf\system\option\TextOptionType::$inputClass
*/
protected $inputClass = 'medium';
/**
- * @see wcf\system\option\IOptionType::getFormElement()
+ * @see \wcf\system\option\IOptionType::getFormElement()
*/
public function getFormElement(Option $option, $value) {
$value = str_replace('.', WCF::getLanguage()->get('wcf.global.decimalPoint'), $value);
}
/**
- * @see wcf\system\option\IOptionType::getData()
+ * @see \wcf\system\option\IOptionType::getData()
*/
public function getData(Option $option, $newValue) {
$newValue = str_replace(' ', '', $newValue);
* Returns the html code of the form element for the given option of this
* option type.
*
- * @param wcf\data\option\Option $option
+ * @param \wcf\data\option\Option $option
* @param mixed $value
* @return string
*/
* Validates the input for the given option of this option type and throws
* a wcf\system\exception\UserInputException if the validation should fail.
*
- * @param wcf\data\option\Option $option
+ * @param \wcf\data\option\Option $option
* @param string $newValue
*/
public function validate(Option $option, $newValue);
* Returns the value of the given option of this option type which will
* be saved in the database.
*
- * @param wcf\data\option\Option $option
+ * @param \wcf\data\option\Option $option
* @param string $newValue
* @return string
*/
/**
* Returns the html code for the search form element of this option.
*
- * @param wcf\data\option\Option $option
+ * @param \wcf\data\option\Option $option
* @param string $value
* @return string html
*/
/**
* Returns a condition for search sql query.
*
- * @param wcf\system\database\condition\PreparedStatementConditionBuilder $conditions
- * @param wcf\data\option\Option $option
+ * @param \wcf\system\database\condition\PreparedStatementConditionBuilder $conditions
+ * @param \wcf\data\option\Option $option
* @param string $value
* @return boolean
*/
*/
class IntegerOptionType extends TextOptionType {
/**
- * @see wcf\system\option\TextOptionType::$inputClass
+ * @see \wcf\system\option\TextOptionType::$inputClass
*/
protected $inputClass = 'medium';
/**
- * @see wcf\system\option\IOptionType::getFormElement()
+ * @see \wcf\system\option\IOptionType::getFormElement()
*/
public function getFormElement(Option $option, $value) {
WCF::getTPL()->assign(array(
}
/**
- * @see wcf\system\option\IOptionType::getData()
+ * @see \wcf\system\option\IOptionType::getData()
*/
public function getData(Option $option, $newValue) {
return intval($newValue);
}
/**
- * @see wcf\system\option\IOptionType::validate()
+ * @see \wcf\system\option\IOptionType::validate()
*/
public function validate(Option $option, $newValue) {
if ($option->minvalue !== null && $option->minvalue > $newValue) {
*/
class MessageOptionType extends TextareaOptionType {
/**
- * @see wcf\system\option\IOptionType::getData()
+ * @see \wcf\system\option\IOptionType::getData()
*/
public function getData(Option $option, $newValue) {
$newValue = StringUtil::trim($newValue);
}
/**
- * @see wcf\system\option\IOptionType::getFormElement()
+ * @see \wcf\system\option\IOptionType::getFormElement()
*/
public function getFormElement(Option $option, $value) {
$allowedBBCodes = array();
}
/**
- * @see wcf\system\option\IOptionType::validate()
+ * @see \wcf\system\option\IOptionType::validate()
*/
public function validate(Option $option, $newValue) {
parent::validate($option, $newValue);
*/
class MultiSelectOptionType extends SelectOptionType {
/**
- * @see wcf\system\option\IOptionType::getFormElement()
+ * @see \wcf\system\option\IOptionType::getFormElement()
*/
public function getFormElement(Option $option, $value) {
WCF::getTPL()->assign(array(
}
/**
- * @see wcf\system\option\IOptionType::validate()
+ * @see \wcf\system\option\IOptionType::validate()
*/
public function validate(Option $option, $newValue) {
if (!is_array($newValue)) $newValue = array();
}
/**
- * @see wcf\system\option\IOptionType::getData()
+ * @see \wcf\system\option\IOptionType::getData()
*/
public function getData(Option $option, $newValue) {
if (!is_array($newValue)) $newValue = array();
}
/**
- * @see wcf\system\option\ISearchableUserOption::getCondition()
+ * @see \wcf\system\option\ISearchableUserOption::getCondition()
*/
public function getCondition(PreparedStatementConditionBuilder &$conditions, Option $option, $value) {
if (!is_array($value) || empty($value)) return false;
/**
* list of all option categories
- * @var array<wcf\data\option\category\OptionCategory>
+ * @var array<\wcf\data\option\category\OptionCategory>
*/
public $cachedCategories = null;
/**
* list of all options
- * @var array<wcf\data\option\Option>
+ * @var array<\wcf\data\option\Option>
*/
public $cachedOptions = null;
/**
* type object cache
- * @var array<wcf\system\option\IOptionType>
+ * @var array<\wcf\system\option\IOptionType>
*/
public $typeObjects = array();
public $didInit = false;
/**
- * @see wcf\system\option\IOptionHandler::__construct()
+ * @see \wcf\system\option\IOptionHandler::__construct()
*/
public function __construct($supportI18n, $languageItemPattern = '', $categoryName = '') {
$this->categoryName = $categoryName;
}
/**
- * @see wcf\system\option\IOptionHandler::readUserInput()
+ * @see \wcf\system\option\IOptionHandler::readUserInput()
*/
public function readUserInput(array &$source) {
if (isset($source['values']) && is_array($source['values'])) $this->rawValues = $source['values'];
}
/**
- * @see wcf\system\option\IOptionHandler::validate()
+ * @see \wcf\system\option\IOptionHandler::validate()
*/
public function validate() {
$errors = array();
}
/**
- * @see wcf\system\option\IOptionHandler::getOptionTree()
+ * @see \wcf\system\option\IOptionHandler::getOptionTree()
*/
public function getOptionTree($parentCategoryName = '', $level = 0) {
$tree = array();
}
/**
- * @see wcf\system\option\IOptionHandler::getCategoryOptions()
+ * @see \wcf\system\option\IOptionHandler::getCategoryOptions()
*/
public function getCategoryOptions($categoryName = '', $inherit = true) {
$children = array();
}
/**
- * @see wcf\system\option\IOptionHandler::readData()
+ * @see \wcf\system\option\IOptionHandler::readData()
*/
public function readData() {
foreach ($this->options as $option) {
}
/**
- * @see wcf\system\option\IOptionHandler::save()
+ * @see \wcf\system\option\IOptionHandler::save()
*/
public function save($categoryName = null, $optionPrefix = null) {
$saveOptions = array();
/**
* Validates an option.
*
- * @param wcf\data\option\Option $option
+ * @param \wcf\data\option\Option $option
*/
protected function validateOption(Option $option) {
// get type object
}
/**
- * @see wcf\system\option\IOptionType::getFormElement()
+ * @see \wcf\system\option\IOptionType::getFormElement()
*/
protected function getFormElement($type, Option $option) {
return $this->getTypeObject($type)->getFormElement($option, (isset($this->optionValues[$option->optionName]) ? $this->optionValues[$option->optionName] : null));
* Returns an object of the requested option type.
*
* @param string $type
- * @return wcf\system\option\IOptionType
+ * @return \wcf\system\option\IOptionType
*/
public function getTypeObject($type) {
if (!isset($this->typeObjects[$type])) {
/**
* Checks the required permissions and options of a category.
*
- * @param wcf\data\option\category\OptionCategory $category
+ * @param \wcf\data\option\category\OptionCategory $category
* @return boolean
*/
protected function checkCategory(OptionCategory $category) {
/**
* Checks the required permissions and options of an option.
*
- * @param wcf\data\option\Option $option
+ * @param \wcf\data\option\Option $option
* @return boolean
*/
protected function checkOption(Option $option) {
/**
* Checks visibility of an option.
*
- * @param wcf\data\option\Option $option
+ * @param \wcf\data\option\Option $option
* @return boolean
*/
protected function checkVisibility(Option $option) {
*/
class PasswordOptionType extends TextOptionType {
/**
- * @see wcf\system\option\TextOptionType::$inputType
+ * @see \wcf\system\option\TextOptionType::$inputType
*/
protected $inputType = 'password';
/**
- * @see wcf\system\option\ISearchableUserOption::getCondition()
+ * @see \wcf\system\option\ISearchableUserOption::getCondition()
*/
public function getCondition(PreparedStatementConditionBuilder &$conditions, Option $option, $value) {
return false;
public $templateName = 'radioButtonOptionType';
/**
- * @see wcf\system\option\IOptionType::getFormElement()
+ * @see \wcf\system\option\IOptionType::getFormElement()
*/
public function getFormElement(Option $option, $value) {
// get options
}
/**
- * @see wcf\system\option\IOptionType::validate()
+ * @see \wcf\system\option\IOptionType::validate()
*/
public function validate(Option $option, $newValue) {
if (!empty($newValue)) {
}
/**
- * @see wcf\system\option\ISearchableUserOption::getSearchFormElement()
+ * @see \wcf\system\option\ISearchableUserOption::getSearchFormElement()
*/
public function getSearchFormElement(Option $option, $value) {
return $this->getFormElement($option, $value);
}
/**
- * @see wcf\system\option\ISearchableUserOption::getCondition()
+ * @see \wcf\system\option\ISearchableUserOption::getCondition()
*/
public function getCondition(PreparedStatementConditionBuilder &$conditions, Option $option, $value) {
$value = StringUtil::trim($value);
*/
class SelectOptionType extends RadioButtonOptionType {
/**
- * @see wcf\system\option\IOptionType::getFormElement()
+ * @see \wcf\system\option\IOptionType::getFormElement()
*/
public function getFormElement(Option $option, $value) {
// get options
}
/**
- * @see wcf\system\option\ISearchableUserOption::getSearchFormElement()
+ * @see \wcf\system\option\ISearchableUserOption::getSearchFormElement()
*/
public function getSearchFormElement(Option $option, $value) {
return $this->getFormElement($option, $value);
/**
* Prepares JSON-encoded values for disabling or enabling dependent options.
*
- * @param wcf\data\option\Option $option
+ * @param \wcf\data\option\Option $option
* @return array
*/
protected function parseEnableOptions(Option $option) {
*/
class TextI18nOptionType extends TextOptionType {
/**
- * @see wcf\system\option\AbstractOptionType::$supportI18n
+ * @see \wcf\system\option\AbstractOptionType::$supportI18n
*/
protected $supportI18n = true;
/**
- * @see wcf\system\option\IOptionType::getFormElement()
+ * @see \wcf\system\option\IOptionType::getFormElement()
*/
public function getFormElement(Option $option, $value) {
I18nHandler::getInstance()->assignVariables(!empty($_POST));
}
/**
- * @see wcf\system\option\IOptionType::validate()
+ * @see \wcf\system\option\IOptionType::validate()
*/
public function validate(Option $option, $newValue) {
if (!I18nHandler::getInstance()->validateValue($option->optionName, $option->requireI18n, true)) {
protected $inputClass = 'long';
/**
- * @see wcf\system\option\IOptionType::getFormElement()
+ * @see \wcf\system\option\IOptionType::getFormElement()
*/
public function getFormElement(Option $option, $value) {
WCF::getTPL()->assign(array(
}
/**
- * @see wcf\system\option\ISearchableUserOption::getSearchFormElement()
+ * @see \wcf\system\option\ISearchableUserOption::getSearchFormElement()
*/
public function getSearchFormElement(Option $option, $value) {
return $this->getFormElement($option, $value);
}
/**
- * @see wcf\system\option\ISearchableUserOption::getCondition()
+ * @see \wcf\system\option\ISearchableUserOption::getCondition()
*/
public function getCondition(PreparedStatementConditionBuilder &$conditions, Option $option, $value) {
$value = StringUtil::trim($value);
}
/**
- * @see wcf\system\option\IOptionType::validate()
+ * @see \wcf\system\option\IOptionType::validate()
*/
public function validate(Option $option, $newValue) {
$newValue = $this->getContent($option, $newValue);
}
/**
- * @see wcf\system\option\IOptionType::getData()
+ * @see \wcf\system\option\IOptionType::getData()
*/
public function getData(Option $option, $newValue) {
return $this->getContent($option, $newValue);
/**
* Tries to extract content from value.
*
- * @param wcf\data\option\Option $option
+ * @param \wcf\data\option\Option $option
* @param string $newValue
* @return string
*/
*/
class TextareaI18nOptionType extends TextareaOptionType {
/**
- * @see wcf\system\option\AbstractOptionType::$supportI18n
+ * @see \wcf\system\option\AbstractOptionType::$supportI18n
*/
protected $supportI18n = true;
/**
- * @see wcf\system\option\IOptionType::getFormElement()
+ * @see \wcf\system\option\IOptionType::getFormElement()
*/
public function getFormElement(Option $option, $value) {
I18nHandler::getInstance()->assignVariables(!empty($_POST));
}
/**
- * @see wcf\system\option\IOptionType::validate()
+ * @see \wcf\system\option\IOptionType::validate()
*/
public function validate(Option $option, $newValue) {
if (!I18nHandler::getInstance()->validateValue($option->optionName, $option->requireI18n, true)) {
*/
class TextareaIpAddressOptionType extends TextOptionType {
/**
- * @see wcf\system\option\IOptionType::getFormElement()
+ * @see \wcf\system\option\IOptionType::getFormElement()
*/
public function getFormElement(Option $option, $value) {
if (!empty($value)) {
}
/**
- * @see wcf\system\option\IOptionType::validate()
+ * @see \wcf\system\option\IOptionType::validate()
*/
public function validate(Option $option, $newValue) {
if (!empty($newValue)) {
}
/**
- * @see wcf\system\option\IOptionType::getData()
+ * @see \wcf\system\option\IOptionType::getData()
*/
public function getData(Option $option, $newValue) {
if (!empty($newValue)) {
*/
class TextareaOptionType extends TextOptionType {
/**
- * @see wcf\system\option\IOptionType::getFormElement()
+ * @see \wcf\system\option\IOptionType::getFormElement()
*/
public function getFormElement(Option $option, $value) {
WCF::getTPL()->assign(array(
}
/**
- * @see wcf\system\option\IOptionType::getData()
+ * @see \wcf\system\option\IOptionType::getData()
*/
public function getData(Option $option, $newValue) {
$newValue = StringUtil::unifyNewlines(parent::getData($option, $newValue));
*/
class TimezoneOptionType extends AbstractOptionType {
/**
- * @see wcf\system\option\IOptionType::getFormElement()
+ * @see \wcf\system\option\IOptionType::getFormElement()
*/
public function getFormElement(Option $option, $value) {
$timezoneOptions = array();
}
/**
- * @see wcf\system\option\IOptionType::validate()
+ * @see \wcf\system\option\IOptionType::validate()
*/
public function validate(Option $option, $newValue) {
if (!in_array($newValue, DateUtil::getAvailableTimezones())) {
*/
class URLOptionType extends TextOptionType {
/**
- * @see wcf\system\option\TextOptionType::getContent()
+ * @see \wcf\system\option\TextOptionType::getContent()
*/
protected function getContent(Option $option, $newValue) {
if ($newValue && !preg_match('~^https?://~i', $newValue)) {
protected static $userOptions = null;
/**
- * @see wcf\system\option\IOptionType::validate()
+ * @see \wcf\system\option\IOptionType::validate()
*/
public function validate(Option $option, $newValue) {
if (!is_array($newValue)) {
}
/**
- * @see wcf\system\option\IOptionType::getData()
+ * @see \wcf\system\option\IOptionType::getData()
*/
public function getData(Option $option, $newValue) {
if (!is_array($newValue)) return '';
}
/**
- * @see wcf\system\option\IOptionType::getFormElement()
+ * @see \wcf\system\option\IOptionType::getFormElement()
*/
public function getFormElement(Option $option, $value) {
WCF::getTPL()->assign(array(
*/
class BirthdayUserOptionOutput extends DateUserOptionOutput {
/**
- * @see wcf\system\option\user\IUserOptionOutput::getOutput()
+ * @see \wcf\system\option\user\IUserOptionOutput::getOutput()
*/
public function getOutput(User $user, UserOption $option, $value) {
// set date format
protected $dateFormat = DateUtil::DATE_FORMAT;
/**
- * @see wcf\system\option\user\IUserOptionOutput::getOutput()
+ * @see \wcf\system\option\user\IUserOptionOutput::getOutput()
*/
public function getOutput(User $user, UserOption $option, $value) {
if (empty($value) || $value == '0000-00-00') return '';
*/
class FacebookUserOptionOutput implements IUserOptionOutput {
/**
- * @see wcf\system\option\user\IUserOptionOutput::getOutput()
+ * @see \wcf\system\option\user\IUserOptionOutput::getOutput()
*/
public function getOutput(User $user, UserOption $option, $value) {
if (empty($value)) return '';
*/
class FloatUserOptionOutput implements IUserOptionOutput {
/**
- * @see wcf\system\option\user\IUserOptionOutput::getOutput()
+ * @see \wcf\system\option\user\IUserOptionOutput::getOutput()
*/
public function getOutput(User $user, UserOption $option, $value) {
if (empty($value) || $value == '0') {
*/
class GooglePlusUserOptionOutput implements IUserOptionOutput {
/**
- * @see wcf\system\option\user\IUserOptionOutput::getOutput()
+ * @see \wcf\system\option\user\IUserOptionOutput::getOutput()
*/
public function getOutput(User $user, UserOption $option, $value) {
if (empty($value)) return '';
/**
* Returns the html code for the output of the given user option.
*
- * @param wcf\data\user\User $user
- * @param wcf\data\user\option\UserOption $option
+ * @param \wcf\data\user\User $user
+ * @param \wcf\data\user\option\UserOption $option
* @param string $value
* @return string
*/
*/
class ImageUserOptionOutput implements IUserOptionOutput {
/**
- * @see wcf\system\option\user\IUserOptionOutput::getOutput()
+ * @see \wcf\system\option\user\IUserOptionOutput::getOutput()
*/
public function getOutput(User $user, UserOption $option, $value) {
if (empty($value)) return '';
*/
class MessageUserOptionOutput implements IUserOptionOutput {
/**
- * @see wcf\system\option\user\IUserOptionOutput::getOutput()
+ * @see \wcf\system\option\user\IUserOptionOutput::getOutput()
*/
public function getOutput(User $user, UserOption $option, $value) {
$value = StringUtil::trim($value);
*/
class NewlineToBreakUserOptionOutput implements IUserOptionOutput {
/**
- * @see wcf\system\option\user\IUserOptionOutput::getOutput()
+ * @see \wcf\system\option\user\IUserOptionOutput::getOutput()
*/
public function getOutput(User $user, UserOption $option, $value) {
return nl2br(StringUtil::encodeHTML($value));
*/
class SelectOptionsUserOptionOutput implements IUserOptionOutput {
/**
- * @see wcf\system\option\user\IUserOptionOutput::getOutput()
+ * @see \wcf\system\option\user\IUserOptionOutput::getOutput()
*/
public function getOutput(User $user, UserOption $option, $value) {
$result = self::getResult($option, $value);
/**
* Returns the selected option value(s) for output.
*
- * @param wcf\data\user\option\UserOption $option
+ * @param \wcf\data\user\option\UserOption $option
* @param string $value
* @return mixed
*/
*/
class TwitterUserOptionOutput implements IUserOptionOutput {
/**
- * @see wcf\system\option\user\IUserOptionOutput::getOutput()
+ * @see \wcf\system\option\user\IUserOptionOutput::getOutput()
*/
public function getOutput(User $user, UserOption $option, $value) {
if (empty($value)) return '';
*/
class URLUserOptionOutput implements IUserOptionOutput {
/**
- * @see wcf\system\option\user\IUserOptionOutput::getOutput()
+ * @see \wcf\system\option\user\IUserOptionOutput::getOutput()
*/
public function getOutput(User $user, UserOption $option, $value) {
if (empty($value) || $value == 'http://') return '';
*/
class UserOptionHandler extends OptionHandler {
/**
- * @see wcf\system\option\OptionHandler::$cacheClass
+ * @see \wcf\system\option\OptionHandler::$cacheClass
*/
protected $cacheClass = 'wcf\system\cache\builder\UserOptionCacheBuilder';
/**
* current user
- * @var wcf\data\user\User
+ * @var \wcf\data\user\User
*/
public $user = null;
/**
* Sets option values for a certain user.
*
- * @param wcf\data\user\User $user
+ * @param \wcf\data\user\User $user
*/
public function setUser(User $user) {
$this->optionValues = array();
}
/**
- * @see wcf\system\option\OptionHandler::getOption()
+ * @see \wcf\system\option\OptionHandler::getOption()
*/
public function getOption($optionName) {
$optionData = parent::getOption($optionName);
}
/**
- * @see wcf\system\option\IOptionType::getFormElement()
+ * @see \wcf\system\option\IOptionType::getFormElement()
*/
protected function getFormElement($type, Option $option) {
if ($this->searchMode) return $this->getTypeObject($type)->getSearchFormElement($option, (isset($this->optionValues[$option->optionName]) ? $this->optionValues[$option->optionName] : null));
}
/**
- * @see wcf\system\option\OptionHandler::validateOption()
+ * @see \wcf\system\option\OptionHandler::validateOption()
*/
protected function validateOption(Option $option) {
parent::validateOption($option);
}
/**
- * @see wcf\system\option\OptionHandler::checkCategory()
+ * @see \wcf\system\option\OptionHandler::checkCategory()
*/
protected function checkCategory(OptionCategory $category) {
if ($category->categoryName == 'hidden') {
}
/**
- * @see wcf\system\option\OptionHandler::checkVisibility()
+ * @see \wcf\system\option\OptionHandler::checkVisibility()
*/
protected function checkVisibility(Option $option) {
if ($option->isDisabled) {
}
/**
- * @see wcf\system\option\OptionHandler::save()
+ * @see \wcf\system\option\OptionHandler::save()
*/
public function save($categoryName = null, $optionPrefix = null) {
$options = parent::save($categoryName, $optionPrefix);
}
/**
- * @see wcf\system\option\IOptionHandler::readData()
+ * @see \wcf\system\option\IOptionHandler::readData()
*/
public function readData() {
foreach ($this->options as $option) {
}
/**
- * @see wcf\system\option\IOptionHandler::readUserInput()
+ * @see \wcf\system\option\IOptionHandler::readUserInput()
*/
public function readUserInput(array &$source) {
parent::readUserInput($source);
protected $bbCodes = null;
/**
- * @see wcf\system\option\IOptionType::getData()
+ * @see \wcf\system\option\IOptionType::getData()
*/
public function getData(Option $option, $newValue) {
if (!is_array($newValue)) {
}
/**
- * @see wcf\system\option\IOptionType::getFormElement()
+ * @see \wcf\system\option\IOptionType::getFormElement()
*/
public function getFormElement(Option $option, $value) {
if ($this->bbCodes === null) {
}
/**
- * @see wcf\system\option\user\group\IUserGroupOptionType::merge()
+ * @see \wcf\system\option\user\group\IUserGroupOptionType::merge()
*/
public function merge($defaultValue, $groupValue) {
if ($this->bbCodes === null) {
}
/**
- * @see wcf\system\option\IOptionType::validate()
+ * @see \wcf\system\option\IOptionType::validate()
*/
public function validate(Option $option, $newValue) {
if (!is_array($newValue)) {
*/
class BooleanUserGroupOptionType extends BooleanOptionType implements IUserGroupOptionType {
/**
- * @see wcf\system\option\user\group\IUserGroupOptionType::merge()
+ * @see \wcf\system\option\user\group\IUserGroupOptionType::merge()
*/
public function merge($defaultValue, $groupValue) {
// don't save if values are equal or $defaultValue is better
*/
class FileSizeUserGroupOptionType extends FileSizeOptionType implements IUserGroupOptionType {
/**
- * @see wcf\system\option\user.group\IUserGroupOptionType::merge()
+ * @see \wcf\system\option\user.group\IUserGroupOptionType::merge()
*/
public function merge($defaultValue, $groupValue) {
if ($groupValue > $defaultValue) {
*/
class InfiniteIntegerUserGroupOptionType extends IntegerUserGroupOptionType {
/**
- * @see wcf\system\option\user\group\IUserGroupOptionType::merge()
+ * @see \wcf\system\option\user\group\IUserGroupOptionType::merge()
*/
public function merge($defaultValue, $groupValue) {
if ($defaultValue == -1) {
*/
class InfiniteInverseIntegerUserGroupOptionType extends InverseIntegerUserGroupOptionType {
/**
- * @see wcf\system\option\user\group\IUserGroupOptionType::merge()
+ * @see \wcf\system\option\user\group\IUserGroupOptionType::merge()
*/
public function merge($defaultValue, $groupValue) {
if ($groupValue == -1 || $defaultValue == $groupValue) {
*/
class IntegerUserGroupOptionType extends IntegerOptionType implements IUserGroupOptionType {
/**
- * @see wcf\system\option\user.group\IUserGroupOptionType::merge()
+ * @see \wcf\system\option\user.group\IUserGroupOptionType::merge()
*/
public function merge($defaultValue, $groupValue) {
if ($groupValue > $defaultValue) {
*/
class InverseIntegerUserGroupOptionType extends IntegerOptionType implements IUserGroupOptionType {
/**
- * @see wcf\system\option\user\group\IUserGroupOptionType::merge()
+ * @see \wcf\system\option\user\group\IUserGroupOptionType::merge()
*/
public function merge($defaultValue, $groupValue) {
if ($defaultValue < $groupValue) {
*/
class TextUserGroupOptionType extends TextOptionType implements IUserGroupOptionType {
/**
- * @see wcf\system\option\user\group\IUserGroupOptionType::merge()
+ * @see \wcf\system\option\user\group\IUserGroupOptionType::merge()
*/
public function merge($defaultValue, $groupValue) {
$defaultValue = empty($defaultValue) ? array() : explode("\n", StringUtil::unifyNewlines($defaultValue));
*/
class TextareaUserGroupOptionType extends TextareaOptionType implements IUserGroupOptionType {
/**
- * @see wcf\system\option\user\group\IUserGroupOptionType::merge()
+ * @see \wcf\system\option\user\group\IUserGroupOptionType::merge()
*/
public function merge($defaultValue, $groupValue) {
$defaultValue = empty($defaultValue) ? array() : explode("\n", StringUtil::unifyNewlines($defaultValue));
*/
class UserGroupOptionHandler extends OptionHandler {
/**
- * @see wcf\system\option\OptionHandler::$cacheClass
+ * @see \wcf\system\option\OptionHandler::$cacheClass
*/
protected $cacheClass = 'wcf\system\cache\builder\UserGroupOptionCacheBuilder';
/**
* user group object
- * @var wcf\data\user\group\UserGroup
+ * @var \wcf\data\user\group\UserGroup
*/
protected $group = null;
/**
* Sets current user group.
*
- * @param wcf\data\user\group\UserGroup $group
+ * @param \wcf\data\user\group\UserGroup $group
*/
public function setUserGroup(UserGroup $group) {
$this->group = $group;
}
/**
- * @see wcf\system\option\OptionHandler::getClassName()
+ * @see \wcf\system\option\OptionHandler::getClassName()
*/
protected function getClassName($type) {
$className = 'wcf\system\option\user\group\\'.ucfirst($type).'UserGroupOptionType';
}
/**
- * @see wcf\system\option\IOptionHandler::readData()
+ * @see \wcf\system\option\IOptionHandler::readData()
*/
public function readData() {
$defaultGroup = UserGroup::getGroupByType(UserGroup::EVERYONE);
*/
class UserGroupsUserGroupOptionType extends AbstractOptionType implements IUserGroupOptionType {
/**
- * @see wcf\system\option\IOptionType::getFormElement()
+ * @see \wcf\system\option\IOptionType::getFormElement()
*/
public function getFormElement(Option $option, $value) {
// get selected group
}
/**
- * @see wcf\system\option\IOptionType::validate()
+ * @see \wcf\system\option\IOptionType::validate()
*/
public function validate(Option $option, $newValue) {
// get all groups
}
/**
- * @see wcf\system\option\IOptionType::getData()
+ * @see \wcf\system\option\IOptionType::getData()
*/
public function getData(Option $option, $newValue) {
if (!is_array($newValue)) $newValue = array();
}
/**
- * @see wcf\system\option\user\group\IUserGroupOptionType::merge()
+ * @see \wcf\system\option\user\group\IUserGroupOptionType::merge()
*/
public function merge($defaultValue, $groupValue) {
$defaultValue = empty($defaultValue) ? array() : explode(',', StringUtil::unifyNewlines($defaultValue));
protected $tableName = 'acp_template';
/**
- * @see wcf\system\setup\IFileHandler::checkFiles()
+ * @see \wcf\system\setup\IFileHandler::checkFiles()
*/
public function checkFiles(array $files) {
if ($this->packageInstallation->getPackage()->package != 'com.woltlab.wcf') {
}
/**
- * @see wcf\system\setup\IFileHandler::logFiles()
+ * @see \wcf\system\setup\IFileHandler::logFiles()
*/
public function logFiles(array $files) {
// remove file extension
*/
class FilesFileHandler extends PackageInstallationFileHandler {
/**
- * @see wcf\system\setup\IFileHandler::checkFiles()
+ * @see \wcf\system\setup\IFileHandler::checkFiles()
*/
public function checkFiles(array $files) {
if ($this->packageInstallation->getPackage()->package != 'com.woltlab.wcf') {
}
/**
- * @see wcf\system\setup\IFileHandler::logFiles()
+ * @see \wcf\system\setup\IFileHandler::logFiles()
*/
public function logFiles(array $files) {
if (empty($files)) {
/**
* package object of an existing package
- * @var wcf\data\package\Package
+ * @var \wcf\data\package\Package
*/
protected $package = null;
/**
* tar archive object
- * @var wcf\system\io\Tar
+ * @var \wcf\system\io\Tar
*/
protected $tar = null;
/**
* Sets associated package object.
*
- * @param wcf\data\package\Package $package
+ * @param \wcf\data\package\Package $package
*/
public function setPackage(Package $package) {
$this->package = $package;
/**
* Returns the object of the package archive.
*
- * @return wcf\system\io\Tar
+ * @return \wcf\system\io\Tar
*/
public function getTar() {
return $this->tar;
/**
* Returns a list of packages which exclude this package.
*
- * @return array<wcf\data\package\Package>
+ * @return array<\wcf\data\package\Package>
*/
public function getConflictedExcludingPackages() {
$conflictedPackages = array();
/**
* Returns a list of packages which are excluded by this package.
*
- * @return array<wcf\data\package\Package>
+ * @return array<\wcf\data\package\Package>
*/
public function getConflictedExcludedPackages() {
$conflictedPackages = array();
/**
* instance of PackageArchive
- * @var wcf\system\package\PackageArchive
+ * @var \wcf\system\package\PackageArchive
*/
public $archive = null;
/**
* instance of PackageInstallationNodeBuilder
- * @var wcf\system\package\PackageInstallationNodeBuilder
+ * @var \wcf\system\package\PackageInstallationNodeBuilder
*/
public $nodeBuilder = null;
/**
* instance of Package
- * @var wcf\data\package\Package
+ * @var \wcf\data\package\Package
*/
public $package = null;
/**
* instance of PackageInstallationQueue
- * @var wcf\system\package\PackageInstallationQueue
+ * @var \wcf\system\package\PackageInstallationQueue
*/
public $queue = null;
/**
* Creates a new instance of PackageInstallationDispatcher.
*
- * @param wcf\data\package\installation\queue\PackageInstallationQueue $queue
+ * @param \wcf\data\package\installation\queue\PackageInstallationQueue $queue
*/
public function __construct(PackageInstallationQueue $queue) {
$this->queue = $queue;
* Installs node components and returns next node.
*
* @param string $node
- * @return wcf\system\package\PackageInstallationStep
+ * @return \wcf\system\package\PackageInstallationStep
*/
public function install($node) {
$nodes = $this->nodeBuilder->getNodeData($node);
/**
* Returns current package archive.
*
- * @return wcf\system\package\PackageArchive
+ * @return \wcf\system\package\PackageArchive
*/
public function getArchive() {
if ($this->archive === null) {
/**
* Saves a localized package info.
*
- * @param wcf\system\database\statement\PreparedStatement $statement
- * @param wcf\data\language\LanguageList $languageList
- * @param wcf\data\language\category\LanguageCategory $languageCategory
- * @param wcf\data\package\Package $package
+ * @param \wcf\system\database\statement\PreparedStatement $statement
+ * @param \wcf\data\language\LanguageList $languageList
+ * @param \wcf\data\language\category\LanguageCategory $languageCategory
+ * @param \wcf\data\package\Package $package
* @param string $infoName
*/
protected function saveLocalizedPackageInfo(PreparedStatement $statement, $languageList, LanguageCategory $languageCategory, Package $package, $infoName) {
*
* @param string $currentNode
* @param array $nodeData
- * @return wcf\system\package\PackageInstallationStep
+ * @return \wcf\system\package\PackageInstallationStep
*/
protected function selectOptionalPackages($currentNode, array $nodeData) {
$installationStep = new PackageInstallationStep();
* @param string $targetDir
* @param string $sourceArchive
* @param FileHandler $fileHandler
- * @return wcf\system\setup\Installer
+ * @return \wcf\system\setup\Installer
*/
public function extractFiles($targetDir, $sourceArchive, $fileHandler = null) {
return new Installer($targetDir, $sourceArchive, $fileHandler);
/**
* Returns current package.
*
- * @return wcf\data\package\Package
+ * @return \wcf\data\package\Package
*/
public function getPackage() {
if ($this->package === null) {
/**
* Prompts for a text input for package directory (applies for applications only)
*
- * @return wcf\system\form\FormDocument
+ * @return \wcf\system\form\FormDocument
*/
protected function promptPackageDir() {
if (!PackageInstallationFormManager::findForm($this->queue, 'packageDir')) {
/**
* active package installation dispatcher
- * @var wcf\system\package\PackageInstallationDispatcher
+ * @var \wcf\system\package\PackageInstallationDispatcher
*/
protected $packageInstallation;
/**
* Creates a new PackageInstallationFileHandler object.
*
- * @param wcf\system\package\PackageInstallationDispatcher $packageInstallation
+ * @param \wcf\system\package\PackageInstallationDispatcher $packageInstallation
*/
public function __construct(PackageInstallationDispatcher $packageInstallation, $application) {
$this->packageInstallation = $packageInstallation;
/**
* active package installation dispatcher
- * @var wcf\system\package\PackageInstallationDispatcher
+ * @var \wcf\system\package\PackageInstallationDispatcher
*/
public $installation = null;
* to insert more than a single node, you should prefer shiftNodes().
*
* @param string $beforeNode
- * @param wcf\system\Callback $callback
+ * @param \wcf\system\Callback $callback
*/
public function insertNode($beforeNode, Callback $callback) {
$newNode = $this->getToken();
class PackageInstallationSQLParser extends SQLParser {
/**
* package object
- * @var wcf\data\package\Package
+ * @var \wcf\data\package\Package
*/
protected $package = null;
* Creates a new PackageInstallationSQLParser object.
*
* @param string $queries
- * @param wcf\data\package\Package $package
+ * @param \wcf\data\package\Package $package
* @param string $action
*/
public function __construct($queries, Package $package, $action = 'install') {
}
/**
- * @see wcf\system\database\util\SQLParser::executeCreateTableStatement()
+ * @see \wcf\system\database\util\SQLParser::executeCreateTableStatement()
*/
protected function executeCreateTableStatement($tableName, $columns, $indices = array()) {
if ($this->test) {
}
/**
- * @see wcf\system\database\util\SQLParser::executeAddColumnStatement()
+ * @see \wcf\system\database\util\SQLParser::executeAddColumnStatement()
*/
protected function executeAddColumnStatement($tableName, $columnName, $columnData) {
if ($this->test) {
}
/**
- * @see wcf\system\database\util\SQLParser::executeAddColumnStatement()
+ * @see \wcf\system\database\util\SQLParser::executeAddColumnStatement()
*/
protected function executeAlterColumnStatement($tableName, $oldColumnName, $newColumnName, $newColumnData) {
if ($this->test) {
}
/**
- * @see wcf\system\database\util\SQLParser::executeAddIndexStatement()
+ * @see \wcf\system\database\util\SQLParser::executeAddIndexStatement()
*/
protected function executeAddIndexStatement($tableName, $indexName, $indexData) {
if (!$this->test) {
}
/**
- * @see wcf\system\database\util\SQLParser::executeAddForeignKeyStatement()
+ * @see \wcf\system\database\util\SQLParser::executeAddForeignKeyStatement()
*/
protected function executeAddForeignKeyStatement($tableName, $indexName, $indexData) {
if (!$this->test) {
}
/**
- * @see wcf\system\database\util\SQLParser::executeDropColumnStatement()
+ * @see \wcf\system\database\util\SQLParser::executeDropColumnStatement()
*/
protected function executeDropColumnStatement($tableName, $columnName) {
if ($this->test) {
}
/**
- * @see wcf\system\database\util\SQLParser::executeDropIndexStatement()
+ * @see \wcf\system\database\util\SQLParser::executeDropIndexStatement()
*/
protected function executeDropIndexStatement($tableName, $indexName) {
if ($this->test) {
}
/**
- * @see wcf\system\database\util\SQLParser::executeDropTableStatement()
+ * @see \wcf\system\database\util\SQLParser::executeDropTableStatement()
*/
protected function executeDropTableStatement($tableName) {
if ($this->test) {
}
/**
- * @see wcf\system\database\util\SQLParser::executeStandardStatement()
+ * @see \wcf\system\database\util\SQLParser::executeStandardStatement()
*/
protected function executeStandardStatement($query) {
if (!$this->test) {
/**
* list of package update servers
- * @var array<wcf\data\package\update\server\PackageUpdateServer>
+ * @var array<\wcf\data\package\update\server\PackageUpdateServer>
*/
protected $packageUpdateServers = array();
class PackageInstallationStep {
/**
* form document object
- * @var wcf\system\form\FormDocument
+ * @var \wcf\system\form\FormDocument
*/
protected $document = null;
/**
* Creates a new instance of PackageUninstallationDispatcher.
*
- * @param wcf\data\package\installation\queue\PackageInstallationQueue $queue
+ * @param \wcf\data\package\installation\queue\PackageInstallationQueue $queue
*/
public function __construct(PackageInstallationQueue $queue) {
$this->queue = $queue;
}
/**
- * @see wcf\system\package\PackageInstallationDispatcher::executePIP()
+ * @see \wcf\system\package\PackageInstallationDispatcher::executePIP()
*/
protected function executePIP(array $nodeData) {
$pip = new $nodeData['className']($this);
*/
class PackageUninstallationNodeBuilder extends PackageInstallationNodeBuilder {
/**
- * @see wcf\system\package\PackageInstallationNodeBuilder::buildNodes()
+ * @see \wcf\system\package\PackageInstallationNodeBuilder::buildNodes()
*/
public function buildNodes() {
if (!empty($this->parentNode)) {
}
/**
- * @see wcf\system\package\PackageInstallationNodeBuilder::buildPluginNodes()
+ * @see \wcf\system\package\PackageInstallationNodeBuilder::buildPluginNodes()
*/
protected function buildPluginNodes() {
if (empty($this->node)) {
}
/**
- * @see wcf\system\package\PackageInstallationNodeBuilder::buildPackageNode()
+ * @see \wcf\system\package\PackageInstallationNodeBuilder::buildPackageNode()
*/
protected function buildPackageNode() {
$this->parentNode = $this->node;
/**
* Gets the package_update.xml from an update server.
*
- * @param wcf\data\package\update\server\PackageUpdateServer $updateServer
+ * @param \wcf\data\package\update\server\PackageUpdateServer $updateServer
*/
protected function getPackageUpdateXML(PackageUpdateServer $updateServer) {
$authData = $updateServer->getAuthData();
* Creates a new package installation scheduler.
*
* @param array $selectedPackages
- * @return wcf\system\package\PackageInstallationScheduler
+ * @return \wcf\system\package\PackageInstallationScheduler
*/
public function prepareInstallation(array $selectedPackages) {
return new PackageInstallationScheduler($selectedPackages);
/**
* HTTP request object
- * @var wcf\util\HTTPRequest
+ * @var \wcf\util\HTTPRequest
*/
protected $request = null;
/**
* package update server object
- * @var wcf\data\package\update\server\PackageUpdateServer
+ * @var \wcf\data\package\update\server\PackageUpdateServer
*/
protected $updateServer = null;
/**
* Creates a new PackageUpdateUnauthorizedException object.
*
- * @param wcf\util\HTTPRequest $request
- * @param wcf\data\package\update\server\PackageUpdateServer $updateServer
+ * @param \wcf\util\HTTPRequest $request
+ * @param \wcf\data\package\update\server\PackageUpdateServer $updateServer
* @param array $packageUpdateVersion
*/
public function __construct(HTTPRequest $request, PackageUpdateServer $updateServer, array $packageUpdateVersion = array()) {
/**
* Returns the HTTP request object.
*
- * @return wcf\util\HTTPRequest
+ * @return \wcf\util\HTTPRequest
*/
public function getRequest() {
return $this->request;
/**
* Returns package update server object.
*
- * @return wcf\data\package\update\server\PackageUpdateServer
+ * @return \wcf\data\package\update\server\PackageUpdateServer
*/
public function getUpdateServer() {
return $this->updateServer;
*/
class TemplatesFileHandler extends ACPTemplatesFileHandler {
/**
- * @see wcf\system\package\ACPTemplatesFileHandler::$tableName
+ * @see \wcf\system\package\ACPTemplatesFileHandler::$tableName
*/
protected $tableName = 'template';
/**
- * @see wcf\system\setup\IFileHandler::logFiles()
+ * @see \wcf\system\setup\IFileHandler::logFiles()
*/
public function logFiles(array $files) {
$packageID = $this->packageInstallation->getPackageID();
*/
class ACLOptionPackageInstallationPlugin extends AbstractOptionPackageInstallationPlugin {
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::$className
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::$className
*/
public $className = 'wcf\data\acl\option\ACLOptionEditor';
protected $optionTypeIDs = array();
/**
- * @see wcf\system\package\plugin\AbstractPackageInstallationPlugin::$tableName
+ * @see \wcf\system\package\plugin\AbstractPackageInstallationPlugin::$tableName
*/
public $tableName = 'acl_option';
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::$tagName
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::$tagName
*/
public $tagName = 'option';
/**
- * @see wcf\system\package\plugin\AbstractOptionPackageInstallationPlugin::importCategories()
+ * @see \wcf\system\package\plugin\AbstractOptionPackageInstallationPlugin::importCategories()
*/
protected function importCategories(\DOMXPath $xpath) {
$elements = $xpath->query('/ns:data/ns:import/ns:categories/ns:category');
}
/**
- * @see wcf\system\package\plugin\AbstractOptionPackageInstallationPlugin::saveCategory()
+ * @see \wcf\system\package\plugin\AbstractOptionPackageInstallationPlugin::saveCategory()
*/
protected function saveCategory($category) {
$objectTypeID = $this->getObjectTypeID($category['objecttype']);
}
/**
- * @see wcf\system\package\plugin\AbstractOptionPackageInstallationPlugin::saveOption()
+ * @see \wcf\system\package\plugin\AbstractOptionPackageInstallationPlugin::saveOption()
*/
protected function saveOption($option, $categoryName, $existingOptionID = 0) {
/* Does nothing */
*/
class ACPMenuPackageInstallationPlugin extends AbstractMenuPackageInstallationPlugin {
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::$className
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::$className
*/
public $className = 'wcf\data\acp\menu\item\ACPMenuItemEditor';
}
*/
class ACPSearchProviderPackageInstallationPlugin extends AbstractXMLPackageInstallationPlugin {
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::$className
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::$className
*/
public $className = 'wcf\data\acp\search\provider\ACPSearchProviderEditor';
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::handleDelete()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::handleDelete()
*/
protected function handleDelete(array $items) {
$sql = "DELETE FROM wcf".WCF_N."_".$this->tableName."
}
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::prepareImport()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::prepareImport()
*/
protected function prepareImport(array $data) {
// get show order
}
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::findExistingItem()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::findExistingItem()
*/
protected function findExistingItem(array $data) {
$sql = "SELECT *
}
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::cleanup()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::cleanup()
*/
protected function cleanup() {
ACPSearchProviderCacheBuilder::getInstance()->reset();
*/
class ACPTemplatePackageInstallationPlugin extends AbstractPackageInstallationPlugin {
/**
- * @see wcf\system\package\plugin\AbstractPackageInstallationPlugin::$tableName
+ * @see \wcf\system\package\plugin\AbstractPackageInstallationPlugin::$tableName
*/
public $tableName = 'acp_template';
/**
- * @see wcf\system\package\plugin\IPackageInstallationPlugin::install()
+ * @see \wcf\system\package\plugin\IPackageInstallationPlugin::install()
*/
public function install() {
parent::install();
}
/**
- * @see wcf\system\package\plugin\IPackageInstallationPlugin::uninstall()
+ * @see \wcf\system\package\plugin\IPackageInstallationPlugin::uninstall()
*/
public function uninstall() {
// fetch ACP templates from log
*/
abstract class AbstractMenuPackageInstallationPlugin extends AbstractXMLPackageInstallationPlugin {
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::handleDelete()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::handleDelete()
*/
protected function handleDelete(array $items) {
$sql = "DELETE FROM ".$this->application.WCF_N."_".$this->tableName."
}
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::prepareImport()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::prepareImport()
*/
protected function prepareImport(array $data) {
// adjust show order
}
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::validateImport()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::validateImport()
*/
protected function validateImport(array $data) {
if (empty($data['parentMenuItem'])) {
}
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::findExistingItem()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::findExistingItem()
*/
protected function findExistingItem(array $data) {
$sql = "SELECT *
*/
abstract class AbstractOptionPackageInstallationPlugin extends AbstractXMLPackageInstallationPlugin {
/**
- * @see wcf\system\package\plugin\IPackageInstallationPlugin::install()
+ * @see \wcf\system\package\plugin\IPackageInstallationPlugin::install()
*/
public function install() {
AbstractPackageInstallationPlugin::install();
}
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::deleteItems()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::deleteItems()
*/
protected function deleteItems(\DOMXPath $xpath) {
// delete options
}
/**
- * @see wcf\system\package\plugin\IPackageInstallationPlugin::hasUninstall()
+ * @see \wcf\system\package\plugin\IPackageInstallationPlugin::hasUninstall()
*/
public function hasUninstall() {
$hasUninstallOptions = parent::hasUninstall();
}
/**
- * @see wcf\system\package\plugin\IPackageInstallationPlugin::uninstall()
+ * @see \wcf\system\package\plugin\IPackageInstallationPlugin::uninstall()
*/
public function uninstall() {
// delete options
abstract protected function saveOption($option, $categoryName, $existingOptionID = 0);
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::handleDelete()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::handleDelete()
*/
protected function handleDelete(array $items) { }
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::prepareImport()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::prepareImport()
*/
protected function prepareImport(array $data) { }
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::findExistingItem()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::findExistingItem()
*/
protected function findExistingItem(array $data) { }
}
/**
* active instance of PackageInstallationDispatcher
- * @var wcf\system\package\PackageInstallationDispatcher
+ * @var \wcf\system\package\PackageInstallationDispatcher
*/
public $installation = null;
/**
* Creates a new AbstractPackageInstallationPlugin object.
*
- * @param wcf\system\package\PackageInstallationDispatcher $installation
+ * @param \wcf\system\package\PackageInstallationDispatcher $installation
* @param array $instruction
*/
public function __construct(PackageInstallationDispatcher $installation, $instruction = array()) {
}
/**
- * @see wcf\system\package\plugin\IPackageInstallationPlugin::install()
+ * @see \wcf\system\package\plugin\IPackageInstallationPlugin::install()
*/
public function install() {
// call 'install' event
}
/**
- * @see wcf\system\package\plugin\IPackageInstallationPlugin::update()
+ * @see \wcf\system\package\plugin\IPackageInstallationPlugin::update()
*/
public function update() {
// call 'update' event
}
/**
- * @see wcf\system\package\plugin\IPackageInstallationPlugin::hasUninstall()
+ * @see \wcf\system\package\plugin\IPackageInstallationPlugin::hasUninstall()
*/
public function hasUninstall() {
// call 'hasUninstall' event
}
/**
- * @see wcf\system\package\plugin\IPackageInstallationPlugin::uninstall()
+ * @see \wcf\system\package\plugin\IPackageInstallationPlugin::uninstall()
*/
public function uninstall() {
// call 'uninstall' event
public $tagName = '';
/**
- * @see wcf\system\package\plugin\AbstractPackageInstallationPlugin::install()
+ * @see \wcf\system\package\plugin\AbstractPackageInstallationPlugin::install()
*/
public function __construct(PackageInstallationDispatcher $installation, $instruction = array()) {
parent::__construct($installation, $instruction);
}
/**
- * @see wcf\system\package\plugin\IPackageInstallationPlugin::install()
+ * @see \wcf\system\package\plugin\IPackageInstallationPlugin::install()
*/
public function install() {
parent::install();
}
/**
- * @see wcf\system\package\plugin\IPackageInstallationPlugin::uninstall()
+ * @see \wcf\system\package\plugin\IPackageInstallationPlugin::uninstall()
*/
public function uninstall() {
parent::uninstall();
*
* @param array $row
* @param array $data
- * @return wcf\data\IStorableObject
+ * @return \wcf\data\IStorableObject
*/
protected function import(array $row, array $data) {
if (empty($row)) {
*/
class BBCodePackageInstallationPlugin extends AbstractXMLPackageInstallationPlugin {
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::$className
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::$className
*/
public $className = 'wcf\data\bbcode\BBCodeEditor';
/**
- * @see wcf\system\package\plugin\AbstractPackageInstallationPlugin::$tableName
+ * @see \wcf\system\package\plugin\AbstractPackageInstallationPlugin::$tableName
*/
public $tableName = 'bbcode';
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::$tagName
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::$tagName
*/
public $tagName = 'bbcode';
protected $attributes = array();
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::handleDelete()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::handleDelete()
*/
protected function handleDelete(array $items) {
$sql = "DELETE FROM wcf".WCF_N."_".$this->tableName."
}
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::getElement()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::getElement()
*/
protected function getElement(\DOMXPath $xpath, array &$elements, \DOMElement $element) {
$nodeValue = $element->nodeValue;
}
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::prepareImport()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::prepareImport()
*/
protected function prepareImport(array $data) {
$data = array(
}
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::validateImport()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::validateImport()
*/
protected function validateImport(array $data) {
if ($data['bbcodeTag'] == 'all' || $data['bbcodeTag'] == 'none') {
}
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::findExistingItem()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::findExistingItem()
*/
protected function findExistingItem(array $data) {
$sql = "SELECT *
}
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::import()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::import()
*/
protected function import(array $row, array $data) {
// extract attributes
}
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::postImport()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::postImport()
*/
protected function postImport() {
// clear attributes
*/
class ClipboardActionPackageInstallationPlugin extends AbstractXMLPackageInstallationPlugin {
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::$className
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::$className
*/
public $className = 'wcf\data\clipboard\action\ClipboardActionEditor';
protected $pages = array();
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::$tagName
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::$tagName
*/
public $tagName = 'action';
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::handleDelete()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::handleDelete()
*/
protected function handleDelete(array $items) {
$sql = "DELETE FROM wcf".WCF_N."_".$this->tableName."
}
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::getElement()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::getElement()
*/
protected function getElement(\DOMXPath $xpath, array &$elements, \DOMElement $element) {
$nodeValue = $element->nodeValue;
}
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::prepareImport()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::prepareImport()
*/
protected function prepareImport(array $data) {
$showOrder = (isset($data['elements']['showorder'])) ? intval($data['elements']['showorder']) : null;
}
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::findExistingItem()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::findExistingItem()
*/
protected function findExistingItem(array $data) {
$sql = "SELECT *
}
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::import()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::import()
*/
protected function import(array $row, array $data) {
// extract pages
}
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::postImport()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::postImport()
*/
protected function postImport() {
// clear pages
*/
class CoreObjectPackageInstallationPlugin extends AbstractXMLPackageInstallationPlugin {
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::$className
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::$className
*/
public $className = 'wcf\data\core\object\CoreObjectEditor';
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::handleDelete()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::handleDelete()
*/
protected function handleDelete(array $items) {
$sql = "DELETE FROM wcf".WCF_N."_".$this->tableName."
}
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::prepareImport()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::prepareImport()
*/
protected function prepareImport(array $data) {
return array(
}
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::findExistingItem()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::findExistingItem()
*/
protected function findExistingItem(array $data) {
$sql = "SELECT *
}
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::cleanup()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::cleanup()
*/
protected function cleanup() {
CoreObjectCacheBuilder::getInstance()->reset();
*/
class CronjobPackageInstallationPlugin extends AbstractXMLPackageInstallationPlugin {
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::$className
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::$className
*/
public $className = 'wcf\data\cronjob\CronjobEditor';
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::getElement()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::getElement()
*/
protected function getElement(\DOMXpath $xpath, array &$elements, \DOMElement $element) {
if ($element->tagName == 'description') {
}
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::handleDelete()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::handleDelete()
*/
protected function handleDelete(array $items) {
$sql = "DELETE FROM wcf".WCF_N."_".$this->tableName."
}
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::prepareImport()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::prepareImport()
*/
protected function prepareImport(array $data) {
return array(
}
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::validateImport()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::validateImport()
*/
protected function validateImport(array $data) {
CronjobUtil::validate($data['startMinute'], $data['startHour'], $data['startDom'], $data['startMonth'], $data['startDow']);
}
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::findExistingItem()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::findExistingItem()
*/
protected function findExistingItem(array $data) {
return null;
}
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::prepareCreate()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::prepareCreate()
*/
protected function prepareCreate(array &$data) {
parent::prepareCreate($data);
*/
class DashboardBoxPackageInstallationPlugin extends AbstractXMLPackageInstallationPlugin {
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::$className
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::$className
*/
public $className = 'wcf\data\dashboard\box\DashboardBoxEditor';
/**
- * @see wcf\system\package\plugin\AbstractPackageInstallationPlugin::$tableName
+ * @see \wcf\system\package\plugin\AbstractPackageInstallationPlugin::$tableName
*/
public $tableName = 'dashboard_box';
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::$tagName
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::$tagName
*/
public $tagName = 'dashboardbox';
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::handleDelete()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::handleDelete()
*/
protected function handleDelete(array $items) {
$sql = "DELETE FROM wcf".WCF_N."_".$this->tableName."
}
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::prepareImport()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::prepareImport()
*/
protected function prepareImport(array $data) {
return array(
}
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::findExistingItem()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::findExistingItem()
*/
protected function findExistingItem(array $data) {
$sql = "SELECT *
}
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::cleanup()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::cleanup()
*/
protected function cleanup() {
DashboardBoxCacheBuilder::getInstance()->reset();
*/
class EventListenerPackageInstallationPlugin extends AbstractXMLPackageInstallationPlugin {
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::$className
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::$className
*/
public $className = 'wcf\data\event\listener\EventListenerEditor';
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::$tagName
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::$tagName
*/
public $tagName = 'eventlistener';
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::handleDelete()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::handleDelete()
*/
protected function handleDelete(array $items) {
$sql = "DELETE FROM wcf".WCF_N."_".$this->tableName."
}
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::prepareImport()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::prepareImport()
*/
protected function prepareImport(array $data) {
$nice = (isset($data['elements']['nice'])) ? intval($data['elements']['nice']) : 0;
}
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::findExistingItem()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::findExistingItem()
*/
protected function findExistingItem(array $data) {
$sql = "SELECT *
}
/**
- * @see wcf\system\package\plugin\IPackageInstallationPlugin::uninstall()
+ * @see \wcf\system\package\plugin\IPackageInstallationPlugin::uninstall()
*/
public function uninstall() {
parent::uninstall();
*/
class FilePackageInstallationPlugin extends AbstractPackageInstallationPlugin {
/**
- * @see wcf\system\package\plugin\AbstractPackageInstallationPlugin::$tableName
+ * @see \wcf\system\package\plugin\AbstractPackageInstallationPlugin::$tableName
*/
public $tableName = 'package_installation_file_log';
/**
- * @see wcf\system\package\plugin\IPackageInstallationPlugin::install()
+ * @see \wcf\system\package\plugin\IPackageInstallationPlugin::install()
*/
public function install() {
parent::install();
}
/**
- * @see wcf\system\package\plugin\IPackageInstallationPlugin::uninstall()
+ * @see \wcf\system\package\plugin\IPackageInstallationPlugin::uninstall()
*/
public function uninstall() {
// fetch files from log
*/
class LanguagePackageInstallationPlugin extends AbstractXMLPackageInstallationPlugin {
/**
- * @see wcf\system\package\plugin\AbstractPackageInstallationPlugin::$tableName
+ * @see \wcf\system\package\plugin\AbstractPackageInstallationPlugin::$tableName
*/
public $tableName = 'language_item';
/**
- * @see wcf\system\package\plugin\IPackageInstallationPlugin::install()
+ * @see \wcf\system\package\plugin\IPackageInstallationPlugin::install()
*/
public function install() {
AbstractPackageInstallationPlugin::install();
}
/**
- * @see wcf\system\package\plugin\IPackageInstallationPlugin::uninstall()
+ * @see \wcf\system\package\plugin\IPackageInstallationPlugin::uninstall()
*/
public function uninstall() {
parent::uninstall();
* was not found, an exception message is thrown.
*
* @param string $filename
- * @return wcf\util\XML
+ * @return \wcf\util\XML
*/
protected function readLanguage($filename) {
// search language files in package archive
}
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::handleDelete()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::handleDelete()
*/
protected function handleDelete(array $items) { }
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::prepareImport()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::prepareImport()
*/
protected function prepareImport(array $data) { }
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::findExistingItem()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::findExistingItem()
*/
protected function findExistingItem(array $data) { }
}
*/
class ObjectTypeDefinitionPackageInstallationPlugin extends AbstractXMLPackageInstallationPlugin {
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::$className
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::$className
*/
public $className = 'wcf\data\object\type\definition\ObjectTypeDefinitionEditor';
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::$tagName
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::$tagName
*/
public $tagName = 'definition';
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::handleDelete()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::handleDelete()
*/
protected function handleDelete(array $items) {
$sql = "DELETE FROM wcf".WCF_N."_".$this->tableName."
}
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::prepareImport()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::prepareImport()
*/
protected function prepareImport(array $data) {
return array(
}
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::findExistingItem()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::findExistingItem()
*/
protected function findExistingItem(array $data) {
$sql = "SELECT *
*/
class ObjectTypePackageInstallationPlugin extends AbstractXMLPackageInstallationPlugin {
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::$className
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::$className
*/
public $className = 'wcf\data\object\type\ObjectTypeEditor';
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::$tagName
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::$tagName
*/
public $tagName = 'type';
}
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::handleDelete()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::handleDelete()
*/
protected function handleDelete(array $items) {
$sql = "DELETE FROM wcf".WCF_N."_".$this->tableName."
}
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::prepareImport()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::prepareImport()
*/
protected function prepareImport(array $data) {
$additionalData = array();
}
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::findExistingItem()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::findExistingItem()
*/
protected function findExistingItem(array $data) {
$sql = "SELECT *
*/
class OptionPackageInstallationPlugin extends AbstractOptionPackageInstallationPlugin {
/**
- * @see wcf\system\package\plugin\AbstractPackageInstallationPlugin::$tableName
+ * @see \wcf\system\package\plugin\AbstractPackageInstallationPlugin::$tableName
*/
public $tableName = 'option';
public static $reservedTags = array('name', 'optiontype', 'defaultvalue', 'validationpattern', 'enableoptions', 'showorder', 'hidden', 'selectoptions', 'categoryname', 'permissions', 'options', 'attrs', 'cdata', 'supporti18n', 'requirei18n');
/**
- * @see wcf\system\package\plugin\AbstractOptionPackageInstallationPlugin::saveOption()
+ * @see \wcf\system\package\plugin\AbstractOptionPackageInstallationPlugin::saveOption()
*/
protected function saveOption($option, $categoryName, $existingOptionID = 0) {
// default values
*/
class PIPPackageInstallationPlugin extends AbstractXMLPackageInstallationPlugin {
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::$className
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::$className
*/
public $className = 'wcf\data\package\installation\plugin\PackageInstallationPluginEditor';
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::$tagName
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::$tagName
*/
public $tagName = 'pip';
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::handleDelete()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::handleDelete()
*/
protected function handleDelete(array $items) {
$sql = "DELETE FROM wcf".WCF_N."_".$this->tableName."
}
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::prepareImport()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::prepareImport()
*/
protected function prepareImport(array $data) {
return array(
}
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::findExistingItem()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::findExistingItem()
*/
protected function findExistingItem(array $data) {
$sql = "SELECT *
*/
class PageMenuPackageInstallationPlugin extends AbstractMenuPackageInstallationPlugin {
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::$className
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::$className
*/
public $className = 'wcf\data\page\menu\item\PageMenuItemEditor';
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::prepareImport()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::prepareImport()
*/
protected function prepareImport(array $data) {
$result = parent::prepareImport($data);
}
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::cleanup()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::cleanup()
*/
protected function cleanup() {
PageMenuItemEditor::updateLandingPage();
}
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::import()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::import()
*/
protected function import(array $row, array $data) {
if (!empty($row)) {
}
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::getShowOrder()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::getShowOrder()
*/
protected function getShowOrder($showOrder, $parentName = null, $columnName = null, $tableNameExtension = '') {
// will be recalculated anyway
*/
class SQLPackageInstallationPlugin extends AbstractPackageInstallationPlugin {
/**
- * @see wcf\system\package\plugin\AbstractPackageInstallationPlugin::$tableName
+ * @see \wcf\system\package\plugin\AbstractPackageInstallationPlugin::$tableName
*/
public $tableName = 'package_installation_sql_log';
/**
- * @see wcf\system\package\plugin\IPackageInstallationPlugin::install()
+ * @see \wcf\system\package\plugin\IPackageInstallationPlugin::install()
*/
public function install() {
parent::install();
}
/**
- * @see wcf\system\package\plugin\IPackageInstallationPlugin::uninstall()
+ * @see \wcf\system\package\plugin\IPackageInstallationPlugin::uninstall()
*/
public function uninstall() {
// get logged sql tables/columns
*/
class ScriptPackageInstallationPlugin extends AbstractPackageInstallationPlugin {
/**
- * @see wcf\system\package\plugin\IPackageInstallationPlugin::install()
+ * @see \wcf\system\package\plugin\IPackageInstallationPlugin::install()
*/
public function install() {
parent::install();
}
/**
- * @see wcf\system\package\plugin\IPackageInstallationPlugin::install()
+ * @see \wcf\system\package\plugin\IPackageInstallationPlugin::install()
*/
public function hasUninstall() {
// scripts can't be uninstalled
}
/**
- * @see wcf\system\package\plugin\IPackageInstallationPlugin::install()
+ * @see \wcf\system\package\plugin\IPackageInstallationPlugin::install()
*/
public function uninstall() {
// does nothing
*/
class SitemapPackageInstallationPlugin extends AbstractXMLPackageInstallationPlugin {
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::$className
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::$className
*/
public $className = 'wcf\data\sitemap\SitemapEditor';
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::handleDelete()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::handleDelete()
*/
protected function handleDelete(array $items) {
$sql = "DELETE FROM wcf".WCF_N."_".$this->tableName."
}
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::prepareImport()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::prepareImport()
*/
protected function prepareImport(array $data) {
$showOrder = (isset($data['elements']['showOrder'])) ? intval($data['elements']['showOrder']) : null;
}
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::findExistingItem()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::findExistingItem()
*/
protected function findExistingItem(array $data) {
$sql = "SELECT *
}
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::cleanup()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::cleanup()
*/
protected function cleanup() {
SitemapCacheBuilder::getInstance()->reset();
*/
class SmileyPackageInstallationPlugin extends AbstractXMLPackageInstallationPlugin {
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::$className
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::$className
*/
public $className = 'wcf\data\smiley\SmileyEditor';
/**
- * @see wcf\system\package\plugin\AbstractPackageInstallationPlugin::$tableName
+ * @see \wcf\system\package\plugin\AbstractPackageInstallationPlugin::$tableName
*/
public $tableName = 'smiley';
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::$tagName
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::$tagName
*/
public $tagName = 'smiley';
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::handleDelete()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::handleDelete()
*/
protected function handleDelete(array $items) {
$sql = "DELETE FROM wcf".WCF_N."_".$this->tableName."
}
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::prepareImport()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::prepareImport()
*/
protected function prepareImport(array $data) {
return array(
}
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::findExistingItem()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::findExistingItem()
*/
protected function findExistingItem(array $data) {
$sql = "SELECT *
*/
class StylePackageInstallationPlugin extends AbstractPackageInstallationPlugin {
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::$className
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::$className
*/
public $className = 'wcf\data\style\StyleEditor';
/**
- * @see wcf\system\package\plugin\IPackageInstallationPlugin::install()
+ * @see \wcf\system\package\plugin\IPackageInstallationPlugin::install()
*/
public function install() {
parent::install();
}
/**
- * @see wcf\system\package\plugin\IPackageInstallationPlugin::uninstall()
+ * @see \wcf\system\package\plugin\IPackageInstallationPlugin::uninstall()
*/
public function uninstall() {
// call uninstall event
*/
class TemplateListenerPackageInstallationPlugin extends AbstractXMLPackageInstallationPlugin {
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::$className
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::$className
*/
public $className = 'wcf\data\template\listener\TemplateListenerEditor';
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::handleDelete()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::handleDelete()
*/
protected function handleDelete(array $items) {
$sql = "DELETE FROM wcf".WCF_N."_".$this->tableName."
}
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::prepareImport()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::prepareImport()
*/
protected function prepareImport(array $data) {
return array(
}
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::findExistingItem()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::findExistingItem()
*/
protected function findExistingItem(array $data) {
$sql = "SELECT *
}
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::cleanup()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::cleanup()
*/
protected function cleanup() {
// clear cache immediately
*/
class TemplatePackageInstallationPlugin extends AbstractPackageInstallationPlugin {
/**
- * @see wcf\system\package\plugin\AbstractPackageInstallationPlugin::$tableName
+ * @see \wcf\system\package\plugin\AbstractPackageInstallationPlugin::$tableName
*/
public $tableName = 'template';
/**
- * @see wcf\system\package\plugin\IPackageInstallationPlugin::install()
+ * @see \wcf\system\package\plugin\IPackageInstallationPlugin::install()
*/
public function install() {
parent::install();
protected $groupIDs = null;
/**
- * @see wcf\system\package\plugin\AbstractPackageInstallationPlugin::$tableName
+ * @see \wcf\system\package\plugin\AbstractPackageInstallationPlugin::$tableName
*/
public $tableName = 'user_group_option';
public static $reservedTags = array('name', 'optiontype', 'defaultvalue', 'admindefaultvalue', 'userdefaultvalue', 'validationpattern', 'showorder', 'categoryname', 'selectoptions', 'enableoptions', 'permissions', 'options', 'attrs', 'cdata');
/**
- * @see wcf\system\package\plugin\AbstractOptionPackageInstallationPlugin::saveOption()
+ * @see \wcf\system\package\plugin\AbstractOptionPackageInstallationPlugin::saveOption()
*/
protected function saveOption($option, $categoryName, $existingOptionID = 0) {
// default values
*/
class UserMenuPackageInstallationPlugin extends AbstractMenuPackageInstallationPlugin {
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::$className
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::$className
*/
public $className = 'wcf\data\user\menu\item\UserMenuItemEditor';
/**
- * @see wcf\system\package\plugin\AbstractPackageInstallationPlugin::$tableName
+ * @see \wcf\system\package\plugin\AbstractPackageInstallationPlugin::$tableName
*/
public $tableName = 'user_menu_item';
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::$tagName
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::$tagName
*/
public $tagName = 'usermenuitem';
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::prepareImport()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::prepareImport()
*/
protected function prepareImport(array $data) {
$result = parent::prepareImport($data);
*/
class UserNotificationEventPackageInstallationPlugin extends AbstractXMLPackageInstallationPlugin {
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::$className
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::$className
*/
public $className = 'wcf\data\user\notification\event\UserNotificationEventEditor';
/**
- * @see wcf\system\package\plugin\AbstractPackageInstallationPlugin::$tableName
+ * @see \wcf\system\package\plugin\AbstractPackageInstallationPlugin::$tableName
*/
public $tableName = 'user_notification_event';
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::$tagName
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::$tagName
*/
public $tagName = 'event';
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::handleDelete()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::handleDelete()
*/
protected function handleDelete(array $items) {
$sql = "DELETE FROM wcf".WCF_N."_".$this->tableName."
}
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::prepareImport()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::prepareImport()
*/
protected function prepareImport(array $data) {
// get object type id
}
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::findExistingItem()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::findExistingItem()
*/
protected function findExistingItem(array $data) {
$sql = "SELECT *
*/
class UserOptionPackageInstallationPlugin extends AbstractOptionPackageInstallationPlugin {
/**
- * @see wcf\system\package\plugin\AbstractPackageInstallationPlugin::$tableName
+ * @see \wcf\system\package\plugin\AbstractPackageInstallationPlugin::$tableName
*/
public $tableName = 'user_option';
public static $reservedTags = array('name', 'optiontype', 'defaultvalue', 'validationpattern', 'required', 'editable', 'visible', 'searchable', 'showorder', 'outputclass', 'selectoptions', 'enableoptions', 'isdisabled', 'categoryname', 'permissions', 'options', 'attrs', 'cdata');
/**
- * @see wcf\system\package\plugin\AbstractOptionPackageInstallationPlugin::saveCategory()
+ * @see \wcf\system\package\plugin\AbstractOptionPackageInstallationPlugin::saveCategory()
*/
protected function saveCategory($category, $categoryXML = null) {
// use for create and update
}
/**
- * @see wcf\system\package\plugin\AbstractOptionPackageInstallationPlugin::saveOption()
+ * @see \wcf\system\package\plugin\AbstractOptionPackageInstallationPlugin::saveOption()
*/
protected function saveOption($option, $categoryName, $existingOptionID = 0) {
// default values
}
/**
- * @see wcf\system\package\plugin\IPackageInstallationPlugin::uninstall()
+ * @see \wcf\system\package\plugin\IPackageInstallationPlugin::uninstall()
*/
public function uninstall() {
// get optionsIDs from package
*/
class UserProfileMenuPackageInstallationPlugin extends AbstractXMLPackageInstallationPlugin {
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::$className
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::$className
*/
public $className = 'wcf\data\user\profile\menu\item\UserProfileMenuItemEditor';
/**
- * @see wcf\system\package\plugin\AbstractPackageInstallationPlugin::$tableName
+ * @see \wcf\system\package\plugin\AbstractPackageInstallationPlugin::$tableName
*/
public $tableName = 'user_profile_menu_item';
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::$tagName
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::$tagName
*/
public $tagName = 'userprofilemenuitem';
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::handleDelete()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::handleDelete()
*/
protected function handleDelete(array $items) {
$sql = "DELETE FROM wcf".WCF_N."_".$this->tableName."
}
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::prepareImport()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::prepareImport()
*/
protected function prepareImport(array $data) {
// adjust show order
}
/**
- * @see wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::findExistingItem()
+ * @see \wcf\system\package\plugin\AbstractXMLPackageInstallationPlugin::findExistingItem()
*/
protected function findExistingItem(array $data) {
$sql = "SELECT *
*/
abstract class AbstractPollHandler extends SingletonFactory implements IPollHandler {
/**
- * @see wcf\system\poll\IPollHandler::canStartPublicPoll()
+ * @see \wcf\system\poll\IPollHandler::canStartPublicPoll()
*/
public function canStartPublicPoll() {
return true;
}
/**
- * @see wcf\system\poll\IPollHandler::canVote()
+ * @see \wcf\system\poll\IPollHandler::canVote()
*/
public function canVote() {
return true;
/**
* Returns related object for given poll object.
*
- * @param wcf\data\poll\Poll $poll
+ * @param \wcf\data\poll\Poll $poll
*/
public function getRelatedObject(Poll $poll);
}
class PollManager extends SingletonFactory {
/**
* list of object types
- * @var array<wcf\data\object\type\ObjectType>
+ * @var array<\wcf\data\object\type\ObjectType>
*/
protected $cache = array();
/**
* poll object
- * @var wcf\data\poll\Poll
+ * @var \wcf\data\poll\Poll
*/
protected $poll = null;
protected $pollOptions = array();
/**
- * @see wcf\system\SingletonFactory::init()
+ * @see \wcf\system\SingletonFactory::init()
*/
protected function init() {
$objectTypes = ObjectTypeCache::getInstance()->getObjectTypes('com.woltlab.wcf.poll');
* Returns a list of polls including options and vote state for current user.
*
* @param array<integer> $pollIDs
- * @return array<wcf\data\poll\Poll>
+ * @return array<\wcf\data\poll\Poll>
*/
public function getPolls(array $pollIDs) {
$pollList = new PollList();
* Returns a list of poll options with vote state for current user.
*
* @param array<integer> $pollIDs
- * @return wcf\data\poll\option\PollOptionList
+ * @return \wcf\data\poll\option\PollOptionList
*/
public function getPollOptions(array $pollIDs) {
$optionList = new PollOptionList();
/**
* Returns related object for given poll object.
*
- * @param wcf\data\poll\Poll $poll
- * @return wcf\data\IPollObject
+ * @param \wcf\data\poll\Poll $poll
+ * @return \wcf\data\IPollObject
*/
public function getRelatedObject(Poll $poll) {
if ($poll->objectID) {
const ERROR_NOT_REACHABLE = 'recaptcha-not-reachable';
/**
- * @see wcf\system\SingletonFactory::init()
+ * @see \wcf\system\SingletonFactory::init()
*/
protected function init() {
// set appropriate language code, fallback to EN if language code is not known to reCAPTCHA-API
class LinkHandler extends SingletonFactory {
/**
* regex object to filter title
- * @var wcf\system\RegEx
+ * @var \wcf\system\RegEx
*/
protected $titleRegex = null;
protected $titleReplace = array();
/**
- * @see wcf\system\SingletonFactory::init()
+ * @see \wcf\system\SingletonFactory::init()
*/
protected function init() {
$this->titleRegex = new Regex('[\x0-\x2F\x3A-\x40\x5B-\x60\x7B-\x7F]+');
class RequestHandler extends SingletonFactory {
/**
* active request object
- * @var wcf\system\request\Request
+ * @var \wcf\system\request\Request
*/
protected $activeRequest = null;
protected $isACPRequest = false;
/**
- * @see wcf\system\SingletonFactory::init()
+ * @see \wcf\system\SingletonFactory::init()
*/
protected function init() {
foreach (ApplicationHandler::getInstance()->getApplications() as $application) {
/**
* Returns the active request object.
*
- * @return wcf\system\request\Request
+ * @return \wcf\system\request\Request
*/
public function getActiveRequest() {
return $this->activeRequest;
/**
* list of available routes
- * @var array<wcf\system\request\Route>
+ * @var array<\wcf\system\request\Route>
*/
protected $routes = array();
protected $routeData = null;
/**
- * @see wcf\system\SingletonFactory::init()
+ * @see \wcf\system\SingletonFactory::init()
*/
protected function init() {
$this->addDefaultRoutes();
/**
* Adds a new route to the beginning of all routes.
*
- * @param wcf\system\request\Route $route
+ * @param \wcf\system\request\Route $route
*/
public function addRoute(Route $route) {
array_unshift($this->routes, $route);
*/
abstract class AbstractSearchableObjectType extends AbstractObjectTypeProcessor implements ISearchableObjectType {
/**
- * @see wcf\system\search\ISearchableObjectType::show()
+ * @see \wcf\system\search\ISearchableObjectType::show()
*/
public function show(IForm $form = null) {}
/**
- * @see wcf\system\search\ISearchableObjectType::getApplication()
+ * @see \wcf\system\search\ISearchableObjectType::getApplication()
*/
public function getApplication() {
return 'wcf';
}
/**
- * @see wcf\system\search\ISearchableObjectType::getConditions()
+ * @see \wcf\system\search\ISearchableObjectType::getConditions()
*/
public function getConditions(IForm $form = null) {
return null;
}
/**
- * @see wcf\system\search\ISearchableObjectType::getJoins()
+ * @see \wcf\system\search\ISearchableObjectType::getJoins()
*/
public function getJoins() {
return '';
}
/**
- * @see wcf\system\search\ISearchableObjectType::getSubjectFieldName()
+ * @see \wcf\system\search\ISearchableObjectType::getSubjectFieldName()
*/
public function getSubjectFieldName() {
return $this->getTableName().'.subject';
}
/**
- * @see wcf\system\search\ISearchableObjectType::getUsernameFieldName()
+ * @see \wcf\system\search\ISearchableObjectType::getUsernameFieldName()
*/
public function getUsernameFieldName() {
return $this->getTableName().'.username';
}
/**
- * @see wcf\system\search\ISearchableObjectType::getTimeFieldName()
+ * @see \wcf\system\search\ISearchableObjectType::getTimeFieldName()
*/
public function getTimeFieldName() {
return $this->getTableName().'.time';
}
/**
- * @see wcf\system\search\ISearchableObjectType::getAdditionalData()
+ * @see \wcf\system\search\ISearchableObjectType::getAdditionalData()
*/
public function getAdditionalData() {
return null;
}
/**
- * @see wcf\system\search\ISearchableObjectType::isAccessible()
+ * @see \wcf\system\search\ISearchableObjectType::isAccessible()
*/
public function isAccessible() {
return true;
}
/**
- * @see wcf\system\search\ISearchableObjectType::getFormTemplateName()
+ * @see \wcf\system\search\ISearchableObjectType::getFormTemplateName()
*/
public function getFormTemplateName() {
return '';
}
/**
- * @see wcf\system\search\ISearchableObjectType::getSpecialSQLQuery()
+ * @see \wcf\system\search\ISearchableObjectType::getSpecialSQLQuery()
*/
public function getSpecialSQLQuery(PreparedStatementConditionBuilder &$fulltextCondition = null, PreparedStatementConditionBuilder &$searchIndexConditions = null, PreparedStatementConditionBuilder &$additionalConditions = null, $orderBy = 'time DESC') {
return '';
* Returns the object with the given object id.
*
* @param integer $objectID
- * @return wcf\data\search\ISearchResultObject
+ * @return \wcf\data\search\ISearchResultObject
*/
public function getObject($objectID);
/**
* Shows the form part of this object type.
*
- * @param wcf\form\IForm $form instance of the form class where the search has taken place
+ * @param \wcf\form\IForm $form instance of the form class where the search has taken place
*/
public function show(IForm $form = null);
/**
* Returns the search conditions of this message type.
*
- * @param wcf\form\IForm $form
- * @return wcf\system\database\util\PreparedStatementConditionBuilder
+ * @param \wcf\form\IForm $form
+ * @return \wcf\system\database\util\PreparedStatementConditionBuilder
*/
public function getConditions(IForm $form = null);
/**
* Provides the option to replace the default search index SQL query by an own version.
*
- * @param wcf\system\database\util\PreparedStatementConditionBuilder $fulltextCondition
- * @param wcf\system\database\util\PreparedStatementConditionBuilder $searchIndexConditions
- * @param wcf\system\database\util\PreparedStatementConditionBuilder $additionalConditions
+ * @param \wcf\system\database\util\PreparedStatementConditionBuilder $fulltextCondition
+ * @param \wcf\system\database\util\PreparedStatementConditionBuilder $searchIndexConditions
+ * @param \wcf\system\database\util\PreparedStatementConditionBuilder $additionalConditions
* @param string $orderBy
* @return string
*/
protected $availableObjectTypes = array();
/**
- * @see wcf\system\SingletonFactory::init()
+ * @see \wcf\system\SingletonFactory::init()
*/
protected function init() {
// get available object types
* Returns the object type with the given name.
*
* @param string $objectTypeName
- * @return wcf\data\object\type\ObjectType
+ * @return \wcf\data\object\type\ObjectType
*/
public function getObjectType($objectTypeName) {
if (isset($this->availableObjectTypes[$objectTypeName])) {
* @param string $q
* @param array $objectTypes
* @param boolean $subjectOnly
- * @param wcf\system\database\util\PreparedStatementConditionBuilder $searchIndexCondition
+ * @param \wcf\system\database\util\PreparedStatementConditionBuilder $searchIndexCondition
* @param array $additionalConditions
* @param string $orderBy
* @param integer $limit
protected $availableObjectTypes = array();
/**
- * @see wcf\system\SingletonFactory::init()
+ * @see \wcf\system\SingletonFactory::init()
*/
protected function init() {
// get available object types
protected $searchQuery = '';
/**
- * @see wcf\system\SingletonFactory::init()
+ * @see \wcf\system\SingletonFactory::init()
*/
protected function init() {
if (isset($_GET['highlight'])) {
/**
* list of acp search provider
- * @var array<wcf\data\acp\search\provider\ACPSearchProvider>
+ * @var array<\wcf\data\acp\search\provider\ACPSearchProvider>
*/
protected $cache = null;
/**
- * @see wcf\system\SingletonFactory::init()
+ * @see \wcf\system\SingletonFactory::init()
*/
protected function init() {
$this->cache = ACPSearchProviderCacheBuilder::getInstance()->getData();
*
* @param string $query
* @param integer $limit
- * @return array<wcf\system\search\acp\ACPSearchResultList>
+ * @return array<\wcf\system\search\acp\ACPSearchResultList>
*/
public function search($query, $limit = 10) {
$data = array();
}
/**
- * @see wcf\system\search\acp\ACPSearchResult::getTitle()
+ * @see \wcf\system\search\acp\ACPSearchResult::getTitle()
*/
public function __toString() {
return $this->getTitle();
/**
* result list
- * @var array<wcf\system\search\acp\ACPSearchResult>
+ * @var array<\wcf\system\search\acp\ACPSearchResult>
*/
protected $results = array();
/**
* Adds a result to the collection.
*
- * @param wcf\system\search\acp\ACPSearchResult $result
+ * @param \wcf\system\search\acp\ACPSearchResult $result
*/
public function addResult(ACPSearchResult $result) {
$this->results[] = $result;
}
/**
- * @see wcf\system\search\acp\ACPSearchResultList::getTitle()
+ * @see \wcf\system\search\acp\ACPSearchResultList::getTitle()
*/
public function __toString() {
return $this->title;
/**
* Validates object options and permissions.
*
- * @param wcf\data\DatabaseObject $object
+ * @param \wcf\data\DatabaseObject $object
* @param string $optionsColumnName
* @param string $permissionsColumnName
* @return boolean
abstract class AbstractCategorizedACPSearchResultProvider extends AbstractACPSearchResultProvider {
/**
* list of categories
- * @var array<wcf\data\DatabaseObject>
+ * @var array<\wcf\data\DatabaseObject>
*/
protected $categories = array();
* Returns a level 1 or 2 category for given category name.
*
* @param string $categoryName
- * @return wcf\data\DatabaseObject
+ * @return \wcf\data\DatabaseObject
*/
protected function getTopCategory($categoryName) {
if (!$this->isValid($categoryName)) {
* Returns a list of seach results for given query.
*
* @param string $query
- * @return array<wcf\system\search\acp\ACPSearchResult>
+ * @return array<\wcf\system\search\acp\ACPSearchResult>
*/
public function search($query);
}
*/
class MenuItemACPSearchResultProvider extends AbstractACPSearchResultProvider implements IACPSearchResultProvider {
/**
- * @see wcf\system\search\acp\IACPSearchResultProvider::search()
+ * @see \wcf\system\search\acp\IACPSearchResultProvider::search()
*/
public function search($query) {
$results = array();
*/
class OptionACPSearchResultProvider extends AbstractCategorizedACPSearchResultProvider implements IACPSearchResultProvider {
/**
- * @see wcf\system\search\acp\AbstractCategorizedACPSearchResultProvider::$listClassName
+ * @see \wcf\system\search\acp\AbstractCategorizedACPSearchResultProvider::$listClassName
*/
protected $listClassName = 'wcf\data\option\category\OptionCategoryList';
/**
- * @see wcf\system\search\acp\IACPSearchResultProvider::search()
+ * @see \wcf\system\search\acp\IACPSearchResultProvider::search()
*/
public function search($query) {
$results = array();
*/
class PackageACPSearchResultProvider implements IACPSearchResultProvider {
/**
- * @see wcf\system\search\acp\IACPSearchResultProvider::search()
+ * @see \wcf\system\search\acp\IACPSearchResultProvider::search()
*/
public function search($query) {
if (!WCF::getSession()->getPermission('admin.system.package.canUpdatePackage') && !WCF::getSession()->getPermission('admin.system.package.canUninstallPackage')) {
*/
class UserACPSearchResultProvider implements IACPSearchResultProvider {
/**
- * @see wcf\system\search\acp\IACPSearchResultProvider::search()
+ * @see \wcf\system\search\acp\IACPSearchResultProvider::search()
*/
public function search($query) {
if (!WCF::getSession()->getPermission('admin.user.canEditUser')) {
*/
class UserGroupOptionACPSearchResultProvider extends AbstractCategorizedACPSearchResultProvider implements IACPSearchResultProvider {
/**
- * @see wcf\system\search\acp\AbstractCategorizedACPSearchResultProvider::$listClassName
+ * @see \wcf\system\search\acp\AbstractCategorizedACPSearchResultProvider::$listClassName
*/
protected $listClassName = 'wcf\data\user\group\option\category\UserGroupOptionCategoryList';
/**
- * @see wcf\system\search\acp\IACPSearchResultProvider::search()
+ * @see \wcf\system\search\acp\IACPSearchResultProvider::search()
*/
public function search($query) {
$results = array();
abstract class AbstractSessionHandler extends SingletonFactory {
/**
* SessionHandler object
- * @var wcf\system\session\SessionHandler
+ * @var \wcf\system\session\SessionHandler
*/
protected $sessionHandler = null;
/**
- * @see wcf\system\SingletonFactory::init()
+ * @see \wcf\system\SingletonFactory::init()
*/
protected final function init() {
$this->sessionHandler = SessionHandler::getInstance();
*/
class SessionFactory extends ACPSessionFactory {
/**
- * @see wcf\system\session\ACPSessionFactory::$sessionEditor
+ * @see \wcf\system\session\ACPSessionFactory::$sessionEditor
*/
protected $sessionEditor = 'wcf\data\session\SessionEditor';
/**
- * @see wcf\system\session\ACPSessionFactory::readSessionID()
+ * @see \wcf\system\session\ACPSessionFactory::readSessionID()
*/
protected function readSessionID() {
$sessionID = parent::readSessionID();
}
/**
- * @see wcf\system\session\ACPSessionFactory::init()
+ * @see \wcf\system\session\ACPSessionFactory::init()
*/
protected function init() {
$usesCookies = true;
/**
* session object
- * @var wcf\data\acp\session\ACPSession
+ * @var \wcf\data\acp\session\ACPSession
*/
protected $session = null;
/**
* user object
- * @var wcf\data\user\User
+ * @var \wcf\data\user\User
*/
protected $user = null;
/**
* Returns the user object of this session.
*
- * @return wcf\data\user\User $user
+ * @return \wcf\data\user\User $user
*/
public function getUser() {
return $this->user;
* Stores a new user object in this session, e.g. a user was guest because not
* logged in, after the login his old session is used to store his full data.
*
- * @param wcf\data\userUser $user
+ * @param \wcf\data\userUser $user
* @param boolean $hideSession if true, database won't be updated
*/
public function changeUser(User $user, $hideSession = false) {
* Searches for existing session of a search spider.
*
* @param integer $spiderID
- * @return wcf\data\session\Session
+ * @return \wcf\data\session\Session
*/
protected function getExistingSpiderSession($spiderID) {
$sql = "SELECT *
/**
* file handler of the installed files
- * @var wcf\system\setup\IFileHandler
+ * @var \wcf\system\setup\IFileHandler
*/
protected $fileHandler;
*
* @param string $targetDir
* @param string $source
- * @param wcf\system\setup\IFileHandler $fileHandler
+ * @param \wcf\system\setup\IFileHandler $fileHandler
* @param string $folder
*/
public function __construct($targetDir, $source, $fileHandler = null, $folder = '') {
class SitemapHandler extends SingletonFactory {
/**
* sitemap cache
- * @var array<wcf\data\sitemap\Sitemap>
+ * @var array<\wcf\data\sitemap\Sitemap>
*/
protected $cache = null;
/**
- * @see wcf\system\SingletonFactory::init()
+ * @see \wcf\system\SingletonFactory::init()
*/
protected function init() {
$this->cache = SitemapCacheBuilder::getInstance()->getData();
/**
* Returns array of tree items or an empty array if only one sitemap is registered.
*
- * @return array<wcf\data\sitemap\Sitemap>
+ * @return array<\wcf\data\sitemap\Sitemap>
*/
public function getTree() {
$tree = array();
* Returns sitemap for given sitemap name.
*
* @param string $sitemapName
- * @return wcf\data\sitemap\Sitemap
+ * @return \wcf\data\sitemap\Sitemap
*/
public function getSitemap($sitemapName) {
foreach ($this->cache as $sitemap) {
*/
class UserAccountSitemapProvider implements ISitemapProvider {
/**
- * @see wcf\system\sitemap\ISitemapProvider::getTemplate()
+ * @see \wcf\system\sitemap\ISitemapProvider::getTemplate()
*/
public function getTemplate() {
return WCF::getTPL()->fetch('sitemapUserAccount');
public static $supportedOptionType = array('boolean', 'integer');
/**
- * @see wcf\system\SingletonFactory::init()
+ * @see \wcf\system\SingletonFactory::init()
*/
protected function init() {
require_once(WCF_DIR.'lib/system/style/lessc.inc.php');
/**
* Compiles LESS stylesheets.
*
- * @param wcf\data\style\Style $style
+ * @param \wcf\data\style\Style $style
*/
public function compile(Style $style) {
// read stylesheets by dependency order
* @param array<string> $files
* @param array<string> $variables
* @param string $individualLess
- * @param wcf\system\Callback $callback
+ * @param \wcf\system\Callback $callback
*/
protected function compileStylesheet($filename, array $files, array $variables, $individualLess, Callback $callback) {
// add options as LESS variables
/**
* active style object
- * @var wcf\data\style\ActiveStyle
+ * @var \wcf\data\style\ActiveStyle
*/
protected $style = null;
/**
- * @see wcf\system\exception\SystemException::init()
+ * @see \wcf\system\exception\SystemException::init()
*/
protected function init() {
// load cache
/**
* Returns a list of all for the current user available styles.
*
- * @return array<wcf\data\style\Style>
+ * @return array<\wcf\data\style\Style>
*/
public function getAvailableStyles() {
$styles = array();
/**
* Returns a list of all styles.
*
- * @return array<wcf\data\style\Style>
+ * @return array<\wcf\data\style\Style>
*/
public function getStyles() {
return $this->cache['styles'];
/**
* Returns the active style.
*
- * @return wcf\data\style\ActiveStyle
+ * @return \wcf\data\style\ActiveStyle
*/
public function getStyle() {
if ($this->style === null) {
/**
* Resets stylesheet for given style.
*
- * @param wcf\data\style\Style $style
+ * @param \wcf\data\style\Style $style
*/
public function resetStylesheet(Style $style) {
$stylesheets = glob(WCF_DIR.'style/style-'.$style->styleID.'*.css');
/**
* Returns a list of tagged objects.
*
- * @param wcf\data\tag\Tag $tag
- * @return wcf\data\DatabaseObjectList
+ * @param \wcf\data\tag\Tag $tag
+ * @return \wcf\data\DatabaseObjectList
*/
public function getObjectList(Tag $tag);
/**
* Gets the taggable type of this tagged object.
*
- * @return wcf\system\tagging\ITaggable
+ * @return \wcf\system\tagging\ITaggable
*/
public function getTaggable();
}
/**
* list of tags
- * @var array<wcf\data\tag\TagCloudTag>
+ * @var array<\wcf\data\tag\TagCloudTag>
*/
protected $tags = array();
* Gets a list of weighted tags.
*
* @param integer $slice
- * @return array<wcf\data\tag\TagCloudTag> the tags to get
+ * @return array<\wcf\data\tag\TagCloudTag> the tags to get
*/
public function getTags($slice = 50) {
// slice list
* @param string $objectType
* @param integer $objectID
* @param array<integer> $languageIDs
- * @return array<wcf\data\tag\Tag>
+ * @return array<\wcf\data\tag\Tag>
*/
public function getObjectTags($objectType, $objectID, array $languageIDs = array()) {
$tags = $this->getObjectsTags($objectType, array($objectID), $languageIDs);
*/
class ACPTemplateEngine extends TemplateEngine {
/**
- * @see wcf\system\template\TemplateEngine::$environment
+ * @see \wcf\system\template\TemplateEngine::$environment
*/
protected $environment = 'admin';
/**
- * @see wcf\system\template\TemplateEngine::__construct()
+ * @see \wcf\system\template\TemplateEngine::__construct()
*/
protected function init() {
parent::init();
}
/**
- * @see wcf\system\template\TemplateEngine::setTemplateGroupID()
+ * @see \wcf\system\template\TemplateEngine::setTemplateGroupID()
*/
public final function setTemplateGroupID($templateGroupID) {
// template groups are not supported by the acp template engine
*/
class SetupTemplateCompiler extends TemplateCompiler {
/**
- * @see wcf\system\template\TemplateScriptingCompiler::compileOutputTag()
+ * @see \wcf\system\template\TemplateScriptingCompiler::compileOutputTag()
*/
protected function compileOutputTag($tag) {
$encodeHTML = false;
*/
class SetupTemplateEngine extends TemplateEngine {
/**
- * @see wcf\system\template\TemplateEngine::loadTemplateGroupCache()
+ * @see \wcf\system\template\TemplateEngine::loadTemplateGroupCache()
*/
protected function loadTemplateGroupCache() {
// does nothing
}
/**
- * @see wcf\system\template\TemplateEngine::getCompiler()
+ * @see \wcf\system\template\TemplateEngine::getCompiler()
*/
public function getCompiler() {
if ($this->compilerObj === null) {
}
/**
- * @see wcf\system\template\TemplateEngine::getSourceFilename()
+ * @see \wcf\system\template\TemplateEngine::getSourceFilename()
*/
public function getSourceFilename($templateName, $application) {
return $this->compileDir.'setup/template/'.$templateName.'.tpl';
}
/**
- * @see wcf\system\template\TemplateEngine::getCompiledFilename()
+ * @see \wcf\system\template\TemplateEngine::getCompiledFilename()
*/
public function getCompiledFilename($templateName, $application) {
return $this->compileDir.'setup/template/compiled/'.$this->languageID.'_'.$templateName.'.php';
}
/**
- * @see wcf\system\template\TemplateEngine::getMetaDataFilename()
+ * @see \wcf\system\template\TemplateEngine::getMetaDataFilename()
*/
public function getMetaDataFilename($templateName) {
return $this->compileDir.'setup/template/compiled/'.$this->languageID.'_'.$templateName.'.meta.php';
}
/**
- * @see wcf\system\template\TemplateEngine::loadTemplateListeners()
+ * @see \wcf\system\template\TemplateEngine::loadTemplateListeners()
*/
protected function loadTemplateListeners() {
// template isteners are not available during setup
/**
* active template compiler
- * @var wcf\system\template\TemplateCompiler
+ * @var \wcf\system\template\TemplateCompiler
*/
protected $compilerObj = null;
protected $environment = 'user';
/**
- * @see wcf\system\SingletonFactory::init()
+ * @see \wcf\system\SingletonFactory::init()
*/
protected function init() {
$this->templatePaths = array('wcf' => WCF_DIR.'templates/');
/**
* Returns the template compiler.
*
- * @return wcf\system\template\TemplateCompiler
+ * @return \wcf\system\template\TemplateCompiler
*/
public function getCompiler() {
if ($this->compilerObj === null) {
class TemplateScriptingCompiler {
/**
* template engine object
- * @var wcf\system\templateTemplateEngine
+ * @var \wcf\system\templateTemplateEngine
*/
protected $template;
/**
* list of loaded compiler plugin objects
- * @var array<wcf\system\template\ICompilerTemplatePlugin>
+ * @var array<\wcf\system\template\ICompilerTemplatePlugin>
*/
protected $compilerPlugins = array();
/**
* Creates a new TemplateScriptingCompiler object.
*
- * @param wcf\system\templateTemplateEngine $template
+ * @param \wcf\system\templateTemplateEngine $template
*/
public function __construct(TemplateEngine $template) {
$this->template = $template;
/**
* Returns the instance of the template engine class.
*
- * @return wcf\system\templateTemplateEngine
+ * @return \wcf\system\templateTemplateEngine
*/
public function getTemplate() {
return $this->template;
*/
class AppendCompilerTemplatePlugin implements ICompilerTemplatePlugin {
/**
- * @see wcf\system\template\ICompilerTemplatePlugin::executeStart()
+ * @see \wcf\system\template\ICompilerTemplatePlugin::executeStart()
*/
public function executeStart($tagArgs, TemplateScriptingCompiler $compiler) {
if (!isset($tagArgs['var'])) {
}
/**
- * @see wcf\system\template\ICompilerTemplatePlugin::executeEnd()
+ * @see \wcf\system\template\ICompilerTemplatePlugin::executeEnd()
*/
public function executeEnd(TemplateScriptingCompiler $compiler) {
throw new SystemException($compiler->formatSyntaxError("unknown tag {/append}", $compiler->getCurrentIdentifier(), $compiler->getCurrentLineNo()));
*/
class AssignCompilerTemplatePlugin implements ICompilerTemplatePlugin {
/**
- * @see wcf\system\template\ICompilerTemplatePlugin::executeStart()
+ * @see \wcf\system\template\ICompilerTemplatePlugin::executeStart()
*/
public function executeStart($tagArgs, TemplateScriptingCompiler $compiler) {
if (!isset($tagArgs['var'])) {
}
/**
- * @see wcf\system\template\ICompilerTemplatePlugin::executeEnd()
+ * @see \wcf\system\template\ICompilerTemplatePlugin::executeEnd()
*/
public function executeEnd(TemplateScriptingCompiler $compiler) {
throw new SystemException($compiler->formatSyntaxError("unknown tag {/assign}", $compiler->getCurrentIdentifier(), $compiler->getCurrentLineNo()));
*/
class ConcatModifierTemplatePlugin implements IModifierTemplatePlugin {
/**
- * @see wcf\system\template\ITemplatePluginModifier::execute()
+ * @see \wcf\system\template\ITemplatePluginModifier::execute()
*/
public function execute($tagArgs, TemplateEngine $tplObj) {
if (count($tagArgs) < 2) {
protected $counters = array();
/**
- * @see wcf\system\template\IFunctionTemplatePlugin::execute()
+ * @see \wcf\system\template\IFunctionTemplatePlugin::execute()
*/
public function execute($tagArgs, TemplateEngine $tplObj) {
if (!isset($tagArgs['name'])) {
*/
class CurrencyModifierTemplatePlugin implements IModifierTemplatePlugin {
/**
- * @see wcf\system\template\IModifierTemplatePlugin::execute()
+ * @see \wcf\system\template\IModifierTemplatePlugin::execute()
*/
public function execute($tagArgs, TemplateEngine $tplObj) {
return number_format(round($tagArgs[0], 2), 2, WCF::getLanguage()->get('wcf.global.decimalPoint'), WCF::getLanguage()->get('wcf.global.thousandsSeparator'));
protected $cycles = array();
/**
- * @see wcf\system\template\IFunctionTemplatePlugin::execute()
+ * @see \wcf\system\template\IFunctionTemplatePlugin::execute()
*/
public function execute($tagArgs, TemplateEngine $tplObj) {
// get params
*/
class DateDiffModifierTemplatePlugin implements IModifierTemplatePlugin {
/**
- * @see wcf\system\template\IModifierTemplatePlugin::execute()
+ * @see \wcf\system\template\IModifierTemplatePlugin::execute()
*/
public function execute($tagArgs, TemplateEngine $tplObj) {
if (!isset($tagArgs[1])) {
*/
class DateModifierTemplatePlugin implements IModifierTemplatePlugin {
/**
- * @see wcf\system\template\IModifierTemplatePlugin::execute()
+ * @see \wcf\system\template\IModifierTemplatePlugin::execute()
*/
public function execute($tagArgs, TemplateEngine $tplObj) {
return DateUtil::format(DateUtil::getDateTimeByTimestamp($tagArgs[0]), (!empty($tagArgs[1]) ? $tagArgs[1] : DateUtil::DATE_FORMAT));
*/
class EncodeJSModifierTemplatePlugin implements IModifierTemplatePlugin {
/**
- * @see wcf\system\template\IModifierTemplatePlugin::execute()
+ * @see \wcf\system\template\IModifierTemplatePlugin::execute()
*/
public function execute($tagArgs, TemplateEngine $tplObj) {
return StringUtil::encodeJS($tagArgs[0]);
*/
class EncodeJSONModifierTemplatePlugin implements IModifierTemplatePlugin {
/**
- * @see wcf\system\template\IModifierTemplatePlugin::execute()
+ * @see \wcf\system\template\IModifierTemplatePlugin::execute()
*/
public function execute($tagArgs, TemplateEngine $tplObj) {
return StringUtil::encodeJSON($tagArgs[0]);
*/
class EscapeCDATAModifierTemplatePlugin implements IModifierTemplatePlugin {
/**
- * @see wcf\system\template\IModifierTemplatePlugin::execute()
+ * @see \wcf\system\template\IModifierTemplatePlugin::execute()
*/
public function execute($tagArgs, TemplateEngine $tplObj) {
return StringUtil::escapeCDATA($tagArgs[0]);
*/
class EventPrefilterTemplatePlugin implements IPrefilterTemplatePlugin {
/**
- * @see wcf\system\template\IPrefilterTemplatePlugin::execute()
+ * @see \wcf\system\template\IPrefilterTemplatePlugin::execute()
*/
public function execute($templateName, $sourceContent, TemplateScriptingCompiler $compiler) {
$ldq = preg_quote($compiler->getLeftDelimiter(), '~');
*/
class FetchCompilerTemplatePlugin implements ICompilerTemplatePlugin {
/**
- * @see wcf\system\template\ICompilerTemplatePlugin::executeStart()
+ * @see \wcf\system\template\ICompilerTemplatePlugin::executeStart()
*/
public function executeStart($tagArgs, TemplateScriptingCompiler $compiler) {
if (!isset($tagArgs['file'])) {
}
/**
- * @see wcf\system\template\ICompilerTemplatePlugin::executeEnd()
+ * @see \wcf\system\template\ICompilerTemplatePlugin::executeEnd()
*/
public function executeEnd(TemplateScriptingCompiler $compiler) {
throw new SystemException($compiler->formatSyntaxError("unknown tag {/fetch}", $compiler->getCurrentIdentifier(), $compiler->getCurrentLineNo()));
*/
class FilesizeBinaryModifierTemplatePlugin implements IModifierTemplatePlugin {
/**
- * @see wcf\system\template\IModifierTemplatePlugin::execute()
+ * @see \wcf\system\template\IModifierTemplatePlugin::execute()
*/
public function execute($tagArgs, TemplateEngine $tplObj) {
return FileUtil::formatFilesizeBinary($tagArgs[0]);
*/
class FilesizeModifierTemplatePlugin implements IModifierTemplatePlugin {
/**
- * @see wcf\system\template\IModifierTemplatePlugin::execute()
+ * @see \wcf\system\template\IModifierTemplatePlugin::execute()
*/
public function execute($tagArgs, TemplateEngine $tplObj) {
return FileUtil::formatFilesize($tagArgs[0]);
*/
class HascontentPrefilterTemplatePlugin implements IPrefilterTemplatePlugin {
/**
- * @see wcf\system\template\IPrefilterTemplatePlugin::execute()
+ * @see \wcf\system\template\IPrefilterTemplatePlugin::execute()
*/
public function execute($templateName, $sourceContent, TemplateScriptingCompiler $compiler) {
$ldq = preg_quote($compiler->getLeftDelimiter(), '~');
protected $disableEncoding = false;
/**
- * @see wcf\system\template\IFunctionTemplatePlugin::execute()
+ * @see \wcf\system\template\IFunctionTemplatePlugin::execute()
*/
public function execute($tagArgs, TemplateEngine $tplObj) {
// get options
/**
* Executes StringUtil::encodeHTML on the given text if disableEncoding is false.
- * @see wcf\util\StringUtil::encodeHTML()
+ * @see \wcf\util\StringUtil::encodeHTML()
*/
protected function encodeHTML($text) {
if (!$this->disableEncoding) {
protected $selected = array();
/**
- * @see wcf\system\template\IFunctionTemplatePlugin::execute()
+ * @see \wcf\system\template\IFunctionTemplatePlugin::execute()
*/
public function execute($tagArgs, TemplateEngine $tplObj) {
if (isset($tagArgs['object']) && ($tagArgs['object'] instanceof DatabaseObjectList)) {
*
* @param array $tagArgs
* @param string $blockContent
- * @param wcf\system\template\TemplateEngine $tplObj
+ * @param \wcf\system\template\TemplateEngine $tplObj
* @return string
*/
public function execute($tagArgs, $blockContent, TemplateEngine $tplObj);
* Initialises this template block.
*
* @param array $tagArgs
- * @param wcf\system\template\TemplateEngine $tplObj
+ * @param \wcf\system\template\TemplateEngine $tplObj
*/
public function init($tagArgs, TemplateEngine $tplObj);
/**
* This function is called before every execution of this block function.
*
- * @param wcf\system\template\TemplateEngine $tplObj
+ * @param \wcf\system\template\TemplateEngine $tplObj
* @return boolean
*/
public function next(TemplateEngine $tplObj);
* Executes the start tag of this compiler function.
*
* @param array $tagArgs
- * @param wcf\system\template\TemplateScriptingCompiler $compiler
+ * @param \wcf\system\template\TemplateScriptingCompiler $compiler
* @return string
*/
public function executeStart($tagArgs, TemplateScriptingCompiler $compiler);
/**
* Executes the end tag of this compiler function.
*
- * @param wcf\system\template\TemplateScriptingCompiler $compiler
+ * @param \wcf\system\template\TemplateScriptingCompiler $compiler
* @return string
*/
public function executeEnd(TemplateScriptingCompiler $compiler);
* Executes this template function.
*
* @param array $tagArgs
- * @param wcf\system\template\TemplateEngine $tplObj
+ * @param \wcf\system\template\TemplateEngine $tplObj
* @return string
*/
public function execute($tagArgs, TemplateEngine $tplObj);
* Executes this modifier.
*
* @param array $tagArgs
- * @param wcf\system\template\TemplateEngine $tplObj
+ * @param \wcf\system\template\TemplateEngine $tplObj
* @return string
*/
public function execute($tagArgs, TemplateEngine $tplObj);
*
* @param string $templateName
* @param string $sourceContent
- * @param wcf\system\template\TemplateScriptingCompiler $compiler
+ * @param \wcf\system\template\TemplateScriptingCompiler $compiler
* @return string
*/
public function execute($templateName, $sourceContent, TemplateScriptingCompiler $compiler);
protected $tagStack = array();
/**
- * @see wcf\system\template\ICompilerTemplatePlugin::executeStart()
+ * @see \wcf\system\template\ICompilerTemplatePlugin::executeStart()
*/
public function executeStart($tagArgs, TemplateScriptingCompiler $compiler) {
$compiler->pushTag('implode');
}
/**
- * @see wcf\system\template\ICompilerTemplatePlugin::executeEnd()
+ * @see \wcf\system\template\ICompilerTemplatePlugin::executeEnd()
*/
public function executeEnd(TemplateScriptingCompiler $compiler) {
$compiler->popTag('implode');
*/
class LangCompilerTemplatePlugin implements ICompilerTemplatePlugin {
/**
- * @see wcf\system\template\ICompilerTemplatePlugin::executeStart()
+ * @see \wcf\system\template\ICompilerTemplatePlugin::executeStart()
*/
public function executeStart($tagArgs, TemplateScriptingCompiler $compiler) {
$compiler->pushTag('lang');
}
/**
- * @see wcf\system\template\ICompilerTemplatePlugin::executeEnd()
+ * @see \wcf\system\template\ICompilerTemplatePlugin::executeEnd()
*/
public function executeEnd(TemplateScriptingCompiler $compiler) {
$compiler->popTag('lang');
*/
class LangPrefilterTemplatePlugin implements IPrefilterTemplatePlugin {
/**
- * @see wcf\system\template\IPrefilterTemplatePlugin::execute()
+ * @see \wcf\system\template\IPrefilterTemplatePlugin::execute()
*/
public function execute($templateName, $sourceContent, TemplateScriptingCompiler $compiler) {
$ldq = preg_quote($compiler->getLeftDelimiter(), '~');
*/
class LanguageModifierTemplatePlugin implements IModifierTemplatePlugin {
/**
- * @see wcf\system\template\IModifierTemplatePlugin::execute()
+ * @see \wcf\system\template\IModifierTemplatePlugin::execute()
*/
public function execute($tagArgs, TemplateEngine $tplObj) {
return WCF::getLanguage()->getDynamicVariable($tagArgs[0]);
protected $counter = 0;
/**
- * @see wcf\system\template\IBlockTemplatePlugin::execute()
+ * @see \wcf\system\template\IBlockTemplatePlugin::execute()
*/
public function execute($tagArgs, $blockContent, TemplateEngine $tplObj) {
if (!array_key_exists('controller', $tagArgs)) {
}
/**
- * @see wcf\system\template\IBlockTemplatePlugin::init()
+ * @see \wcf\system\template\IBlockTemplatePlugin::init()
*/
public function init($tagArgs, TemplateEngine $tplObj) {
$this->counter = 0;
}
/**
- * @see wcf\system\template\IBlockTemplatePlugin::next()
+ * @see \wcf\system\template\IBlockTemplatePlugin::next()
*/
public function next(TemplateEngine $tplObj) {
if ($this->counter == 0) {
*/
class NewlineToBreakModifierTemplatePlugin implements IModifierTemplatePlugin {
/**
- * @see wcf\system\template\IModifierTemplatePlugin::execute()
+ * @see \wcf\system\template\IModifierTemplatePlugin::execute()
*/
public function execute($tagArgs, TemplateEngine $tplObj) {
return nl2br(StringUtil::encodeHTML($tagArgs[0]));
}
/**
- * @see wcf\system\template\IFunctionTemplatePlugin::execute()
+ * @see \wcf\system\template\IFunctionTemplatePlugin::execute()
*/
public function execute($tagArgs, TemplateEngine $tplObj) {
// needed params: controller, link, page, pages
*/
class PlainTimeModifierTemplatePlugin implements IModifierTemplatePlugin {
/**
- * @see wcf\system\template\IModifierTemplatePlugin::execute()
+ * @see \wcf\system\template\IModifierTemplatePlugin::execute()
*/
public function execute($tagArgs, TemplateEngine $tplObj) {
$dateTime = DateUtil::getDateTimeByTimestamp($tagArgs[0]);
*/
class PrependCompilerTemplatePlugin implements ICompilerTemplatePlugin {
/**
- * @see wcf\system\template\ICompilerTemplatePlugin::executeStart()
+ * @see \wcf\system\template\ICompilerTemplatePlugin::executeStart()
*/
public function executeStart($tagArgs, TemplateScriptingCompiler $compiler) {
if (!isset($tagArgs['var'])) {
}
/**
- * @see wcf\system\template\ICompilerTemplatePlugin::executeEnd()
+ * @see \wcf\system\template\ICompilerTemplatePlugin::executeEnd()
*/
public function executeEnd(TemplateScriptingCompiler $compiler) {
throw new SystemException($compiler->formatSyntaxError("unknown tag {/prepend}", $compiler->getCurrentIdentifier(), $compiler->getCurrentLineNo()));
*/
class SmallpagesFunctionTemplatePlugin extends PagesFunctionTemplatePlugin {
/**
- * @see wcf\system\template\plugin\PagesFunctionTemplatePlugin::SHOW_LINKS
+ * @see \wcf\system\template\plugin\PagesFunctionTemplatePlugin::SHOW_LINKS
*/
const SHOW_LINKS = 7;
/**
- * @see wcf\system\template\plugin\PagesFunctionTemplatePlugin::makePreviousLink()
+ * @see \wcf\system\template\plugin\PagesFunctionTemplatePlugin::makePreviousLink()
*/
protected function makePreviousLink($link, $pageNo) {
return '';
}
/**
- * @see wcf\system\template\plugin\PagesFunctionTemplatePlugin::makeNextLink()
+ * @see \wcf\system\template\plugin\PagesFunctionTemplatePlugin::makeNextLink()
*/
protected function makeNextLink($link, $pageNo, $pages) {
return '';
}
/**
- * @see wcf\system\template\IFunctionTemplatePlugin::execute()
+ * @see \wcf\system\template\IFunctionTemplatePlugin::execute()
*/
public function execute($tagArgs, TemplateEngine $tplObj) {
$tagArgs['page'] = 0;
*/
class TableWordwrapModifierTemplatePlugin implements IModifierTemplatePlugin {
/**
- * @see wcf\system\template\IModifierTemplatePlugin::execute()
+ * @see \wcf\system\template\IModifierTemplatePlugin::execute()
*/
public function execute($tagArgs, TemplateEngine $tplObj) {
// values
*/
class TimeModifierTemplatePlugin implements IModifierTemplatePlugin {
/**
- * @see wcf\system\template\IModifierTemplatePlugin::execute()
+ * @see \wcf\system\template\IModifierTemplatePlugin::execute()
*/
public function execute($tagArgs, TemplateEngine $tplObj) {
$timestamp = intval($tagArgs[0]);
*/
class TruncateModifierTemplatePlugin implements IModifierTemplatePlugin {
/**
- * @see wcf\system\template\IModifierTemplatePlugin::execute()
+ * @see \wcf\system\template\IModifierTemplatePlugin::execute()
*/
public function execute($tagArgs, TemplateEngine $tplObj) {
// default values
*/
class AvatarUploadFileValidationStrategy extends DefaultUploadFileValidationStrategy {
/**
- * @see wcf\system\upload\IUploadFileValidationStrategy::validate()
+ * @see \wcf\system\upload\IUploadFileValidationStrategy::validate()
*/
public function validate(UploadFile $uploadFile) {
if (!parent::validate($uploadFile)) return false;
}
/**
- * @see wcf\system\upload\IUploadFileValidationStrategy::validate()
+ * @see \wcf\system\upload\IUploadFileValidationStrategy::validate()
*/
public function validate(UploadFile $uploadFile) {
if ($uploadFile->getErrorCode() != 0) {
/**
* Saves the given file.
*
- * @param wcf\system\upload\UploadFile $uploadFile
+ * @param \wcf\system\upload\UploadFile $uploadFile
*/
public function save(UploadFile $uploadFile);
}
/**
* Validates the given file and returns true on success, otherwise false.
*
- * @param wcf\system\upload\UploadFile $uploadFile
+ * @param \wcf\system\upload\UploadFile $uploadFile
* @return boolean
*/
public function validate(UploadFile $uploadFile);
class UploadHandler {
/**
* list of uploaded files
- * @var array<wcf\system\upload\UploadFile>
+ * @var array<\wcf\system\upload\UploadFile>
*/
protected $files = array();
/**
* Returns the list of uploaded files.
*
- * @return array<wcf\system\upload\UploadFile>
+ * @return array<\wcf\system\upload\UploadFile>
*/
public function getFiles() {
return $this->files;
/**
* Returns a list of erroneous files.
*
- * @return array<wcf\system\upload\UploadFile>
+ * @return array<\wcf\system\upload\UploadFile>
*/
public function getErroneousFiles() {
return $this->erroneousFiles;
/**
* Saves the uploaded files.
*
- * @param wcf\system\upload\IUploadFileSaveStrategy $saveStrategy
+ * @param \wcf\system\upload\IUploadFileSaveStrategy $saveStrategy
*/
public function saveFiles(IUploadFileSaveStrategy $saveStrategy) {
foreach ($this->files as $file) {
* Gets an upload handler instance.
*
* @param string $identifier
- * @return wcf\system\upload\UploadHandler
+ * @return \wcf\system\upload\UploadHandler
*/
public static function getUploadHandler($identifier) {
if (isset($_FILES[$identifier]) && is_array($_FILES[$identifier])) return new UploadHandler($_FILES[$identifier]);
class GroupedUserList implements \Countable, \Iterator {
/**
* list of user profiles shared across all instances of GroupedUserList
- * @var array<wcf\data\user\UserProfile>
+ * @var array<\wcf\data\user\UserProfile>
*/
protected static $users = array();
}
/**
- * @see wcf\system\user\GroupedUserList::getGroupName()
+ * @see \wcf\system\user\GroupedUserList::getGroupName()
*/
public function __toString() {
return $this->getGroupName();
class UserProfileHandler extends SingletonFactory {
/**
* user profile object
- * @var wcf\data\user\UserProfile
+ * @var \wcf\data\user\UserProfile
*/
protected $userProfile = null;
/**
- * @see wcf\system\SingletonFactory::init()
+ * @see \wcf\system\SingletonFactory::init()
*/
protected function init() {
$this->userProfile = new UserProfile(WCF::getUser());
*/
class FollowUserActivityEvent extends SingletonFactory implements IUserActivityEvent {
/**
- * @see wcf\system\user\activity\event\IUserActivityEvent::prepare()
+ * @see \wcf\system\user\activity\event\IUserActivityEvent::prepare()
*/
public function prepare(array $events) {
$objectIDs = array();
/**
* Prepares a list of events for output.
*
- * @param array<wcf\data\user\activity\event\ViewableUserActivityEvent> $events
+ * @param array<\wcf\data\user\activity\event\ViewableUserActivityEvent> $events
*/
public function prepare(array $events);
}
*/
class ProfileCommentResponseUserActivityEvent extends SingletonFactory implements IUserActivityEvent {
/**
- * @see wcf\system\user\activity\event\IUserActivityEvent::prepare()
+ * @see \wcf\system\user\activity\event\IUserActivityEvent::prepare()
*/
public function prepare(array $events) {
$responses = $responseIDs = array();
*/
class ProfileCommentUserActivityEvent extends SingletonFactory implements IUserActivityEvent {
/**
- * @see wcf\system\user\activity\event\IUserActivityEvent::prepare()
+ * @see \wcf\system\user\activity\event\IUserActivityEvent::prepare()
*/
public function prepare(array $events) {
$comments = $comentIDs = array();
class UserActivityEventHandler extends SingletonFactory {
/**
* cached object types
- * @var array<wcf\data\object\type\ObjectType>
+ * @var array<\wcf\data\object\type\ObjectType>
*/
protected $objectTypes = array();
/**
- * @see wcf\system\SingletonFactory::init()
+ * @see \wcf\system\SingletonFactory::init()
*/
protected function init() {
// load object types
* Returns an object type by id.
*
* @param integer $objectTypeID
- * @return wcf\data\object\type\ObjectType
+ * @return \wcf\data\object\type\ObjectType
*/
public function getObjectType($objectTypeID) {
if (isset($this->objectTypes['objects'][$objectTypeID])) {
* @param integer $userID
* @param integer $time
* @param array $additonalData
- * @return wcf\data\user\activity\event\UserActivityEvent
+ * @return \wcf\data\user\activity\event\UserActivityEvent
*/
public function fireEvent($objectType, $objectID, $languageID = null, $userID = null, $time = TIME_NOW, $additonalData = array()) {
$objectTypeID = $this->getObjectTypeID($objectType);
/**
* Validates an event list and removes orphaned events.
*
- * @param wcf\data\user\activity\event\ViewableUserActivityEventList $eventList
+ * @param \wcf\data\user\activity\event\ViewableUserActivityEventList $eventList
*/
public static function validateEvents(ViewableUserActivityEventList $eventList) {
$eventIDs = $eventList->validateEvents();
class UserActivityPointHandler extends SingletonFactory {
/**
* list of user activity point object types
- * @var array<wcf\data\object\type\ObjectType>
+ * @var array<\wcf\data\object\type\ObjectType>
*/
protected $objectTypes = array();
protected $objectTypeNames = array();
/**
- * @see wcf\system\SingletonFactory::init()
+ * @see \wcf\system\SingletonFactory::init()
*/
protected function init() {
$this->objectTypes = ObjectTypeCache::getInstance()->getObjectTypes('com.woltlab.wcf.user.activityPointEvent');
* null if no such object tyoe exists.
*
* @param integer $objectTypeID
- * @return wcf\data\object\type\ObjectType
+ * @return \wcf\data\object\type\ObjectType
*/
public function getObjectType($objectTypeID) {
if (isset($this->objectTypeNames[$objectTypeID])) {
* or null if no such object type exists.
*
* @param string $objectType
- * @return wcf\data\object\type\ObjectType
+ * @return \wcf\data\object\type\ObjectType
*/
public function getObjectTypeByName($objectType) {
if (isset($this->objectTypes[$objectType])) {
*/
class DefaultUserAuthentication extends AbstractUserAuthentication {
/**
- * @see wcf\system\user\authentication\IUserAuthentication::supportsPersistentLogins()
+ * @see \wcf\system\user\authentication\IUserAuthentication::supportsPersistentLogins()
*/
public function supportsPersistentLogins() {
return true;
}
/**
- * @see wcf\system\user\authentication\IUserAuthentication::storeAccessData()
+ * @see \wcf\system\user\authentication\IUserAuthentication::storeAccessData()
*/
public function storeAccessData(User $user, $username, $password) {
HeaderUtil::setCookie('userID', $user->userID, TIME_NOW + 365 * 24 * 3600);
}
/**
- * @see wcf\system\user\authentication\IUserAuthentication::loginManually()
+ * @see \wcf\system\user\authentication\IUserAuthentication::loginManually()
*/
public function loginManually($username, $password, $userClassname = 'wcf\data\user\User') {
$user = $this->getUserByLogin($username);
}
/**
- * @see wcf\system\user\authentication\IUserAuthentication::loginAutomatically()
+ * @see \wcf\system\user\authentication\IUserAuthentication::loginAutomatically()
*/
public function loginAutomatically($persistent = false, $userClassname = 'wcf\data\user\User') {
if (!$persistent) return null;
* Returns a user object by given login name.
*
* @param string $login
- * @return wcf\data\user\User
+ * @return \wcf\data\user\User
*/
protected function getUserByLogin($login) {
return User::getUserByUsername($login);
* @param integer $userID
* @param string $password
* @param string $userClassname
- * @return wcf\data\user\User
+ * @return \wcf\data\user\User
*/
protected function getUserAutomatically($userID, $password, $userClassname = 'wcf\data\user\User') {
$user = new $userClassname($userID);
/**
* Validates the cookie password.
*
- * @param wcf\data\user\User $user
+ * @param \wcf\data\user\User $user
* @param string $password
* @return boolean
*/
*/
class EmailUserAuthentication extends DefaultUserAuthentication {
/**
- * @see wcf\system\user\authentication\DefaultUserAuthentication::getUserByLogin()
+ * @see \wcf\system\user\authentication\DefaultUserAuthentication::getUserByLogin()
*/
protected function getUserByLogin($login) {
return User::getUserByEmail($login);
/**
* Returns an unique instance of the authentication class
*
- * @return wcf\system\user\authentication\IUserAuthentication
+ * @return \wcf\system\user\authentication\IUserAuthentication
*/
public static function getInstance();
/**
* Stores the user access data for a persistent login.
*
- * @param wcf\data\user\User $user
+ * @param \wcf\data\user\User $user
* @param string $username
* @param string $password
*/
* @param string $username
* @param string $password
* @param string $userClassname class name of user class
- * @return wcf\data\user\User
+ * @return \wcf\data\user\User
*/
public function loginManually($username, $password, $userClassname = 'wcf\data\user\User');
*
* @param boolean $persistent true = persistent login
* @param string $userClassname class name of user class
- * @return wcf\data\user\User
+ * @return \wcf\data\user\User
*/
public function loginAutomatically($persistent = false, $userClassname = 'wcf\data\user\User');
}
/**
* user authentication instance
- * @var wcf\system\user\authentication\IUserAuthentication
+ * @var \wcf\system\user\authentication\IUserAuthentication
*/
protected $userAuthentication = null;
/**
- * @see wcf\system\SingletonFactory
+ * @see \wcf\system\SingletonFactory
*/
protected function init() {
// call loadInstance event
/**
* Returns user authentication instance.
*
- * @return wcf\system\user\authentication\IUserAuthentication
+ * @return \wcf\system\user\authentication\IUserAuthentication
*/
public function getUserAuthentication() {
return $this->userAuthentication;
protected $collapsedContent = array();
/**
- * @see wcf\system\SingletonFactory::init()
+ * @see \wcf\system\SingletonFactory::init()
*/
protected function init() {
$this->cache = array(
/**
* list of object types
- * @var array<wcf\data\object\type\ObjectType>
+ * @var array<\wcf\data\object\type\ObjectType>
*/
protected $objectTypes = array();
/**
- * @see wcf\system\SingletonFactory::init()
+ * @see \wcf\system\SingletonFactory::init()
*/
protected function init() {
// get available object types
*
* @param string $eventName
* @param string $objectType
- * @param wcf\system\user\notification\object\IUserNotificationObject $notificationObject
+ * @param \wcf\system\user\notification\object\IUserNotificationObject $notificationObject
* @param array<integer> $recipientIDs
* @param array<mixed> $additionalData
*/
*
* @param string $objectType
* @param string $eventName
- * @return wcf\system\user\notification\event\IUserNotificationEvent
+ * @return \wcf\system\user\notification\event\IUserNotificationEvent
*/
public function getEvent($objectType, $eventName) {
if (!isset($this->availableEvents[$objectType][$eventName])) return null;
/**
* Returns a list of available object types.
*
- * @return array<wcf\system\user\notification\object\type\IUserNotificationObjectType>
+ * @return array<\wcf\system\user\notification\object\type\IUserNotificationObjectType>
*/
public function getAvailableObjectTypes() {
return $this->availableObjectTypes;
/**
* Returns a list of available events.
*
- * @return array<wcf\system\user\notification\event\IUserNotificationEvent>
+ * @return array<\wcf\system\user\notification\event\IUserNotificationEvent>
*/
public function getAvailableEvents() {
return $this->availableEvents;
/**
* Sends the mail notification.
*
- * @param wcf\data\user\notification\UserNotification $notification
- * @param wcf\data\user\User $user
- * @param wcf\system\user\notification\event\IUserNotificationEvent $event
+ * @param \wcf\data\user\notification\UserNotification $notification
+ * @param \wcf\data\user\User $user
+ * @param \wcf\system\user\notification\event\IUserNotificationEvent $event
*/
public function sendInstantMailNotification(UserNotification $notification, User $user, IUserNotificationEvent $event) {
// recipient's language
*/
abstract class AbstractUserNotificationEvent extends DatabaseObjectDecorator implements IUserNotificationEvent {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\user\notification\event\UserNotificationEvent';
/**
* author object
- * @var wcf\data\user\UserProfile
+ * @var \wcf\data\user\UserProfile
*/
protected $author = null;
/**
* user notification
- * @var wcf\data\user\notification\UserNotification
+ * @var \wcf\data\user\notification\UserNotification
*/
protected $notification = null;
/**
* user notification object
- * @var wcf\system\user\notification\object\IUserNotificationObject
+ * @var \wcf\system\user\notification\object\IUserNotificationObject
*/
protected $userNotificationObject = null;
/**
* language object
- * @var wcf\data\language\Language
+ * @var \wcf\data\language\Language
*/
protected $language = null;
/**
- * @see wcf\system\user\notification\event\IUserNotificationEvent::setObject()
+ * @see \wcf\system\user\notification\event\IUserNotificationEvent::setObject()
*/
public function setObject(UserNotification $notification, IUserNotificationObject $object, UserProfile $author, array $additionalData = array()) {
$this->notification = $notification;
}
/**
- * @see wcf\system\user\notification\event\IUserNotificationEvent::getAuthorID()
+ * @see \wcf\system\user\notification\event\IUserNotificationEvent::getAuthorID()
*/
public function getAuthorID() {
return $this->author->userID;
}
/**
- * @see wcf\system\user\notification\event\IUserNotificationEvent::getAuthor()
+ * @see \wcf\system\user\notification\event\IUserNotificationEvent::getAuthor()
*/
public function getAuthor() {
return $this->author;
}
/**
- * @see wcf\system\user\notification\event\IUserNotificationEvent::isVisible()
+ * @see \wcf\system\user\notification\event\IUserNotificationEvent::isVisible()
*/
public function isVisible() {
if ($this->options) {
}
/**
- * @see wcf\system\user\notification\event\IUserNotificationEvent::getEmailTitle()
+ * @see \wcf\system\user\notification\event\IUserNotificationEvent::getEmailTitle()
*/
public function getEmailTitle() {
return $this->getTitle();
}
/**
- * @see wcf\system\user\notification\event\IUserNotificationEvent::getEmailMessage()
+ * @see \wcf\system\user\notification\event\IUserNotificationEvent::getEmailMessage()
*/
public function getEmailMessage($notificationType = 'instant') {
return $this->getMessage();
}
/**
- * @see wcf\system\user\notification\event\IUserNotificationEvent::getEventHash()
+ * @see \wcf\system\user\notification\event\IUserNotificationEvent::getEventHash()
*/
public function getEventHash() {
return StringUtil::getHash($this->packageID . '-'. $this->eventID . '-' . $this->userNotificationObject->getObjectID());
}
/**
- * @see wcf\system\user\notification\event\IUserNotificationEvent::setLanguage()
+ * @see \wcf\system\user\notification\event\IUserNotificationEvent::setLanguage()
*/
public function setLanguage(Language $language) {
$this->language = $language;
/**
* Gets the language of this event.
*
- * @return wcf\data\language\Language
+ * @return \wcf\data\language\Language
*/
public function getLanguage() {
if ($this->language !== null) return $this->language;
/**
* Returns the author for this notification event.
*
- * @return wcf\data\user\UserProfile
+ * @return \wcf\data\user\UserProfile
*/
public function getAuthor();
/**
* Sets the object for the event.
*
- * @param wcf\data\user\notification\UserNotification $notification
- * @param wcf\system\user\notification\object\IUserNotificationObject $object
- * @param wcf\data\user\UserProfile $author
+ * @param \wcf\data\user\notification\UserNotification $notification
+ * @param \wcf\system\user\notification\object\IUserNotificationObject $object
+ * @param \wcf\data\user\UserProfile $author
* @param array<mixed> $additionalData
*/
public function setObject(UserNotification $notification, IUserNotificationObject $object, UserProfile $author, array $additionalData = array());
/**
* Sets the language for the event
*
- * @param wcf\data\language\Language $language
+ * @param \wcf\data\language\Language $language
*/
public function setLanguage(Language $language);
}
*/
class UserFollowFollowingUserNotificationEvent extends AbstractUserNotificationEvent {
/**
- * @see wcf\system\user\notification\event\IUserNotificationEvent::getTitle()
+ * @see \wcf\system\user\notification\event\IUserNotificationEvent::getTitle()
*/
public function getTitle() {
return $this->getLanguage()->get('wcf.user.notification.follow.title');
}
/**
- * @see wcf\system\user\notification\event\IUserNotificationEvent::getMessage()
+ * @see \wcf\system\user\notification\event\IUserNotificationEvent::getMessage()
*/
public function getMessage() {
return $this->getLanguage()->getDynamicVariable('wcf.user.notification.follow.message', array('author' => $this->author));
}
/**
- * @see wcf\system\user\notification\event\IUserNotificationEvent::getEmailMessage()
+ * @see \wcf\system\user\notification\event\IUserNotificationEvent::getEmailMessage()
*/
public function getEmailMessage($notificationType = 'instant') {
return $this->getLanguage()->getDynamicVariable('wcf.user.notification.follow.mail', array('author' => $this->author));
}
/**
- * @see wcf\system\user\notification\event\IUserNotificationEvent::getEventHash()
+ * @see \wcf\system\user\notification\event\IUserNotificationEvent::getEventHash()
*/
public function getEventHash() {
return StringUtil::getHash($this->packageID . '-'. $this->eventID . '-' . $this->author->userID);
}
/**
- * @see wcf\system\user\notification\event\IUserNotificationEvent::getLink()
+ * @see \wcf\system\user\notification\event\IUserNotificationEvent::getLink()
*/
public function getLink() {
return LinkHandler::getInstance()->getLink('User', array('object' => $this->author));
*/
class UserProfileCommentResponseOwnerUserNotificationEvent extends AbstractUserNotificationEvent {
/**
- * @see wcf\system\user\notification\event\IUserNotificationEvent::getTitle()
+ * @see \wcf\system\user\notification\event\IUserNotificationEvent::getTitle()
*/
public function getTitle() {
return $this->getLanguage()->get('wcf.user.notification.commentResponseOwner.title');
}
/**
- * @see wcf\system\user\notification\event\IUserNotificationEvent::getMessage()
+ * @see \wcf\system\user\notification\event\IUserNotificationEvent::getMessage()
*/
public function getMessage() {
// @todo: use cache or a single query to retrieve required data
}
/**
- * @see wcf\system\user\notification\event\IUserNotificationEvent::getEmailMessage()
+ * @see \wcf\system\user\notification\event\IUserNotificationEvent::getEmailMessage()
*/
public function getEmailMessage($notificationType = 'instant') {
$comment = new Comment($this->userNotificationObject->commentID);
}
/**
- * @see wcf\system\user\notification\event\IUserNotificationEvent::getLink()
+ * @see \wcf\system\user\notification\event\IUserNotificationEvent::getLink()
*/
public function getLink() {
return LinkHandler::getInstance()->getLink('User', array('object' => WCF::getUser()), '#wall');
*/
class UserProfileCommentResponseUserNotificationEvent extends AbstractUserNotificationEvent {
/**
- * @see wcf\system\user\notification\event\IUserNotificationEvent::getTitle()
+ * @see \wcf\system\user\notification\event\IUserNotificationEvent::getTitle()
*/
public function getTitle() {
return $this->getLanguage()->get('wcf.user.notification.commentResponse.title');
}
/**
- * @see wcf\system\user\notification\event\IUserNotificationEvent::getMessage()
+ * @see \wcf\system\user\notification\event\IUserNotificationEvent::getMessage()
*/
public function getMessage() {
// @todo: use cache or a single query to retrieve required data
}
/**
- * @see wcf\system\user\notification\event\IUserNotificationEvent::getEmailMessage()
+ * @see \wcf\system\user\notification\event\IUserNotificationEvent::getEmailMessage()
*/
public function getEmailMessage($notificationType = 'instant') {
$comment = new Comment($this->userNotificationObject->commentID);
}
/**
- * @see wcf\system\user\notification\event\IUserNotificationEvent::getLink()
+ * @see \wcf\system\user\notification\event\IUserNotificationEvent::getLink()
*/
public function getLink() {
// @todo: use cache or a single query to retrieve required data
*/
class UserProfileCommentUserNotificationEvent extends AbstractUserNotificationEvent {
/**
- * @see wcf\system\user\notification\event\IUserNotificationEvent::getTitle()
+ * @see \wcf\system\user\notification\event\IUserNotificationEvent::getTitle()
*/
public function getTitle() {
return $this->getLanguage()->get('wcf.user.notification.comment.title');
}
/**
- * @see wcf\system\user\notification\event\IUserNotificationEvent::getMessage()
+ * @see \wcf\system\user\notification\event\IUserNotificationEvent::getMessage()
*/
public function getMessage() {
return $this->getLanguage()->getDynamicVariable('wcf.user.notification.comment.message', array(
}
/**
- * @see wcf\system\user\notification\event\IUserNotificationEvent::getEmailMessage()
+ * @see \wcf\system\user\notification\event\IUserNotificationEvent::getEmailMessage()
*/
public function getEmailMessage($notificationType = 'instant') {
$user = new User($this->userNotificationObject->objectID);
}
/**
- * @see wcf\system\user\notification\event\IUserNotificationEvent::getLink()
+ * @see \wcf\system\user\notification\event\IUserNotificationEvent::getLink()
*/
public function getLink() {
return LinkHandler::getInstance()->getLink('User', array('object' => WCF::getUser()), '#wall');
*/
class CommentResponseUserNotificationObject extends DatabaseObjectDecorator implements IUserNotificationObject {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\comment\response\CommentResponse';
/**
- * @see wcf\system\user\notification\object\IUserNotificationObject::getTitle()
+ * @see \wcf\system\user\notification\object\IUserNotificationObject::getTitle()
*/
public function getTitle() {
return '';
}
/**
- * @see wcf\system\user\notification\object\IUserNotificationObject::getURL()
+ * @see \wcf\system\user\notification\object\IUserNotificationObject::getURL()
*/
public function getURL() {
return '';
}
/**
- * @see wcf\system\user\notification\object\IUserNotificationObject::getAuthorID()
+ * @see \wcf\system\user\notification\object\IUserNotificationObject::getAuthorID()
*/
public function getAuthorID() {
return $this->userID;
*/
class CommentUserNotificationObject extends DatabaseObjectDecorator implements IUserNotificationObject {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\comment\Comment';
/**
- * @see wcf\system\user\notification\object\IUserNotificationObject::getTitle()
+ * @see \wcf\system\user\notification\object\IUserNotificationObject::getTitle()
*/
public function getTitle() {
return '';
}
/**
- * @see wcf\system\user\notification\object\IUserNotificationObject::getURL()
+ * @see \wcf\system\user\notification\object\IUserNotificationObject::getURL()
*/
public function getURL() {
return '';
}
/**
- * @see wcf\system\user\notification\object\IUserNotificationObject::getAuthorID()
+ * @see \wcf\system\user\notification\object\IUserNotificationObject::getAuthorID()
*/
public function getAuthorID() {
return $this->userID;
*/
class UserFollowUserNotificationObject extends DatabaseObjectDecorator implements IUserNotificationObject {
/**
- * @see wcf\data\DatabaseObjectDecorator::$baseClass
+ * @see \wcf\data\DatabaseObjectDecorator::$baseClass
*/
protected static $baseClass = 'wcf\data\user\follow\UserFollow';
/**
- * @see wcf\system\user\notification\object\IUserNotificationObject::getTitle()
+ * @see \wcf\system\user\notification\object\IUserNotificationObject::getTitle()
*/
public function getTitle() {
return '';
}
/**
- * @see wcf\system\user\notification\object\IUserNotificationObject::getURL()
+ * @see \wcf\system\user\notification\object\IUserNotificationObject::getURL()
*/
public function getURL() {
return '';
}
/**
- * @see wcf\system\user\notification\object\IUserNotificationObject::getAuthorID()
+ * @see \wcf\system\user\notification\object\IUserNotificationObject::getAuthorID()
*/
public function getAuthorID() {
return $this->userID;
protected static $objectListClassName = '';
/**
- * @see wcf\system\user\notification\object\type\IUserNotificationObjectType::getObjectsByIDs()
+ * @see \wcf\system\user\notification\object\type\IUserNotificationObjectType::getObjectsByIDs()
*/
public function getObjectsByIDs(array $objectIDs) {
$indexName = call_user_func(array(static::$objectClassName, 'getDatabaseTableIndexName'));
* Gets notification objects by their IDs.
*
* @param array<integer> $objectIDs
- * @return array<wcf\system\user\notification\object\IUserNotificationObject>
+ * @return array<\wcf\system\user\notification\object\IUserNotificationObject>
*/
public function getObjectsByIDs(array $objectIDs);
}
*/
class UserFollowUserNotificationObjectType extends AbstractUserNotificationObjectType {
/**
- * @see wcf\system\user\notification\object\type\AbstractUserNotificationObjectType::$decoratorClassName
+ * @see \wcf\system\user\notification\object\type\AbstractUserNotificationObjectType::$decoratorClassName
*/
protected static $decoratorClassName = 'wcf\system\user\notification\object\UserFollowUserNotificationObject';
/**
- * @see wcf\system\user\notification\object\type\AbstractUserNotificationObjectType::$objectClassName
+ * @see \wcf\system\user\notification\object\type\AbstractUserNotificationObjectType::$objectClassName
*/
protected static $objectClassName = 'wcf\data\user\follow\UserFollow';
/**
- * @see wcf\system\user\notification\object\type\AbstractUserNotificationObjectType::$objectListClassName
+ * @see \wcf\system\user\notification\object\type\AbstractUserNotificationObjectType::$objectListClassName
*/
protected static $objectListClassName = 'wcf\data\user\follow\UserFollowList';
}
*/
class UserProfileCommentResponseUserNotificationObjectType extends AbstractUserNotificationObjectType {
/**
- * @see wcf\system\user\notification\object\type\AbstractUserNotificationObjectType::$decoratorClassName
+ * @see \wcf\system\user\notification\object\type\AbstractUserNotificationObjectType::$decoratorClassName
*/
protected static $decoratorClassName = 'wcf\system\user\notification\object\CommentResponseUserNotificationObject';
/**
- * @see wcf\system\user\notification\object\type\AbstractUserNotificationObjectType::$objectClassName
+ * @see \wcf\system\user\notification\object\type\AbstractUserNotificationObjectType::$objectClassName
*/
protected static $objectClassName = 'wcf\data\comment\response\CommentResponse';
/**
- * @see wcf\system\user\notification\object\type\AbstractUserNotificationObjectType::$objectListClassName
+ * @see \wcf\system\user\notification\object\type\AbstractUserNotificationObjectType::$objectListClassName
*/
protected static $objectListClassName = 'wcf\data\comment\response\CommentResponseList';
}
*/
class UserProfileCommentUserNotificationObjectType extends AbstractUserNotificationObjectType implements ICommentUserNotificationObjectType {
/**
- * @see wcf\system\user\notification\object\type\AbstractUserNotificationObjectType::$decoratorClassName
+ * @see \wcf\system\user\notification\object\type\AbstractUserNotificationObjectType::$decoratorClassName
*/
protected static $decoratorClassName = 'wcf\system\user\notification\object\CommentUserNotificationObject';
/**
- * @see wcf\system\user\notification\object\type\AbstractUserNotificationObjectType::$objectClassName
+ * @see \wcf\system\user\notification\object\type\AbstractUserNotificationObjectType::$objectClassName
*/
protected static $objectClassName = 'wcf\data\comment\Comment';
/**
- * @see wcf\system\user\notification\object\type\AbstractUserNotificationObjectType::$objectListClassName
+ * @see \wcf\system\user\notification\object\type\AbstractUserNotificationObjectType::$objectListClassName
*/
protected static $objectListClassName = 'wcf\data\comment\CommentList';
/**
- * @see wcf\system\user\notification\object\type\ICommentUserNotificationObjectType::getOwnerID()
+ * @see \wcf\system\user\notification\object\type\ICommentUserNotificationObjectType::getOwnerID()
*/
public function getOwnerID($objectID) {
$sql = "SELECT objectID
}
/**
- * @see wcf\system\user\object\watch\UserObjectWatchHandler::resetObjects();
+ * @see \wcf\system\user\object\watch\UserObjectWatchHandler::resetObjects();
*/
public function resetObject($objectType, $objectID) {
$this->resetObjects($objectType, array($objectID));
* @param integer $objectIDs
* @param string $notificationEventName
* @param string $notificationObjectType
- * @param wcf\system\user\notification\object\IUserNotificationObject $notificationObject
+ * @param \wcf\system\user\notification\object\IUserNotificationObject $notificationObject
* @param array $additionalData
*/
public function updateObject($objectType, $objectID, $notificationEventName, $notificationObjectType, IUserNotificationObject $notificationObject, array $additionalData = array()) {
/**
* Caches the information of a page location.
*
- * @param wcf\data\user\online\UserOnline $user
+ * @param \wcf\data\user\online\UserOnline $user
*/
public function cache(UserOnline $user);
/**
* Returns the information of a page location.
*
- * @param wcf\data\user\online\UserOnline $user
+ * @param \wcf\data\user\online\UserOnline $user
* @param string $languageVariable
* @return string
*/
/**
* list of users
- * @var array<wcf\data\user\User>
+ * @var array<\wcf\data\user\User>
*/
protected $users = null;
/**
- * @see wcf\system\user\online\location\IUserOnlineLocation::cache()
+ * @see \wcf\system\user\online\location\IUserOnlineLocation::cache()
*/
public function cache(UserOnline $user) {
if ($user->objectID) $this->userIDs[] = $user->objectID;
}
/**
- * @see wcf\system\user\online\location\IUserOnlineLocation::get()
+ * @see \wcf\system\user\online\location\IUserOnlineLocation::get()
*/
public function get(UserOnline $user, $languageVariable = '') {
if ($this->users === null) {
public $locations = array();
/**
- * @see wcf\system\SingletonFactory::init()
+ * @see \wcf\system\SingletonFactory::init()
*/
protected function init() {
// load locations
/**
* Gets the location of a given user.
*
- * @param wcf\data\user\online\UserOnline $user
+ * @param \wcf\data\user\online\UserOnline $user
* @return string
*/
public function getLocation(UserOnline $user) {
/**
* Returns a parsed user signature.
*
- * @param wcf\data\user\User $user
+ * @param \wcf\data\user\User $user
* @return string
*/
public function getSignature(User $user) {
class VersionHandler extends SingletonFactory {
/**
* cached versions
- * @var array<wcf\data\VersionableDatabaseObject>
+ * @var array<\wcf\data\VersionableDatabaseObject>
*/
protected $versions = array();
/**
* list of version object types
- * @var array<wcf\data\object\type>
+ * @var array<\wcf\data\object\type>
*/
protected $objectTypes = array();
*
* @param integer $objectTypeID
* @param integer $objectID
- * @return array<wcf\data\VersionableDatabaseObject>
+ * @return array<\wcf\data\VersionableDatabaseObject>
*/
public function getVersions($objectTypeID, $objectID) {
if (isset($this->versions[$objectTypeID][$objectID])) {
*
* @param integer $objectTypeID
* @param integer $versionID
- * @return wcf\data\VersionableDatabaseObject
+ * @return \wcf\data\VersionableDatabaseObject
*/
public function getVersionByID($objectTypeID, $versionID) {
if (isset($this->versionIDs[$objectTypeID][$versionID])) {
* Returns the object type with the given id.
*
* @param integer $objectTypeID
- * @return wcf\data\object\type\ObjectType
+ * @return \wcf\data\object\type\ObjectType
*/
public function getObjectType($objectTypeID) {
if (isset($this->objectTypeIDs[$objectTypeID])) {
* Returns the object type with the given name.
*
* @param string $objectTypeName
- * @return wcf\data\object\type\ObjectType
+ * @return \wcf\data\object\type\ObjectType
*/
public function getObjectTypeByName($objectTypeName) {
if (isset($this->objectTypes[$objectTypeName])) {
}
/**
- * @see wcf\system\SingletonFactory::init()
+ * @see \wcf\system\SingletonFactory::init()
*/
protected function init() {
$this->objectTypes = ObjectTypeCache::getInstance()->getObjectTypes('com.woltlab.wcf.versionableObject');
/**
* Returns a list of object types
*
- * @return array<wcf\data\object\type\ObjectType>
+ * @return array<\wcf\data\object\type\ObjectType>
*/
public function getObjectTypes() {
return $this->objectTypes;
protected $userVisits = null;
/**
- * @see wcf\system\SingletonFactory::init()
+ * @see \wcf\system\SingletonFactory::init()
*/
protected function init() {
// get available object types
/**
* database object list
- * @var wcf\data\DatabaseObjectList
+ * @var \wcf\data\DatabaseObjectList
*/
protected $objectList = null;
/**
- * @see wcf\system\worker\IRebuildDataWorker::getObjectList()
+ * @see \wcf\system\worker\IRebuildDataWorker::getObjectList()
*/
public function getObjectList() {
return $this->objectList;
}
/**
- * @see wcf\system\worker\IWorker::getLoopCount()
+ * @see \wcf\system\worker\IWorker::getLoopCount()
*/
public function setLoopCount($loopCount) {
parent::setLoopCount($loopCount);
}
/**
- * @see wcf\system\worker\IWorker::validate()
+ * @see \wcf\system\worker\IWorker::validate()
*/
public function validate() {
WCF::getSession()->checkPermissions(array('admin.system.canRebuildData'));
}
/**
- * @see wcf\system\worker\IWorker::countObjects()
+ * @see \wcf\system\worker\IWorker::countObjects()
*/
public function countObjects() {
if ($this->count === null) {
}
/**
- * @see wcf\system\worker\IWorker::execute()
+ * @see \wcf\system\worker\IWorker::execute()
*/
public function execute() {
$this->objectList->readObjects();
}
/**
- * @see wcf\system\worker\IWorker::getProceedURL()
+ * @see \wcf\system\worker\IWorker::getProceedURL()
*/
public function getProceedURL() {
return LinkHandler::getInstance()->getLink('RebuildData');
protected $parameters = array();
/**
- * @see wcf\system\worker\IWorker::__construct()
+ * @see \wcf\system\worker\IWorker::__construct()
*/
public function __construct(array $parameters) {
$this->parameters = $parameters;
}
/**
- * @see wcf\system\worker\IWorker::getLoopCount()
+ * @see \wcf\system\worker\IWorker::getLoopCount()
*/
public function setLoopCount($loopCount) {
$this->loopCount = $loopCount;
abstract protected function countObjects();
/**
- * @see wcf\system\worker\IWorker::getProgress()
+ * @see \wcf\system\worker\IWorker::getProgress()
*/
public function getProgress() {
$this->countObjects();
}
/**
- * @see wcf\system\worker\IWorker::getParameters()
+ * @see \wcf\system\worker\IWorker::getParameters()
*/
public function getParameters() {
return $this->parameters;
*/
class AttachmentRebuildDataWorker extends AbstractRebuildDataWorker {
/**
- * @see wcf\system\worker\AbstractRebuildDataWorker::$objectListClassName
+ * @see \wcf\system\worker\AbstractRebuildDataWorker::$objectListClassName
*/
protected $objectListClassName = 'wcf\data\attachment\AttachmentList';
/**
- * @see wcf\system\worker\AbstractWorker::$limit
+ * @see \wcf\system\worker\AbstractWorker::$limit
*/
protected $limit = 10;
/**
- * @see wcf\system\worker\AbstractRebuildDataWorker::initObjectList
+ * @see \wcf\system\worker\AbstractRebuildDataWorker::initObjectList
*/
protected function initObjectList() {
parent::initObjectList();
}
/**
- * @see wcf\system\worker\IWorker::execute()
+ * @see \wcf\system\worker\IWorker::execute()
*/
public function execute() {
parent::execute();
/**
* Returns the list of objects.
*
- * @return wcf\data\DatabaseObjectList
+ * @return \wcf\data\DatabaseObjectList
*/
public function getObjectList();
}
/**
* exporter object
- * @var wcf\system\exporter\IExporter
+ * @var \wcf\system\exporter\IExporter
*/
protected $exporter = null;
/**
- * @see wcf\system\worker\IWorker::validate()
+ * @see \wcf\system\worker\IWorker::validate()
*/
public function validate() {
WCF::getSession()->checkPermissions(array('admin.system.canImportData'));
}
/**
- * @see wcf\system\worker\AbstractWorker::countObjects()
+ * @see \wcf\system\worker\AbstractWorker::countObjects()
*/
protected function countObjects() {
$this->count = $this->exporter->countLoops($this->parameters['objectType']);
}
/**
- * @see wcf\system\worker\IWorker::getProgress()
+ * @see \wcf\system\worker\IWorker::getProgress()
*/
public function getProgress() {
$this->countObjects();
}
/**
- * @see wcf\system\worker\IWorker::execute()
+ * @see \wcf\system\worker\IWorker::execute()
*/
public function execute() {
if (!$this->count) {
}
/**
- * @see wcf\system\worker\IWorker::getProceedURL()
+ * @see \wcf\system\worker\IWorker::getProceedURL()
*/
public function getProceedURL() {
return '';
*/
class LikeRebuildDataWorker extends AbstractRebuildDataWorker {
/**
- * @see wcf\system\worker\AbstractRebuildDataWorker::$objectListClassName
+ * @see \wcf\system\worker\AbstractRebuildDataWorker::$objectListClassName
*/
protected $objectListClassName = 'wcf\data\like\LikeList';
/**
- * @see wcf\system\worker\AbstractWorker::$limit
+ * @see \wcf\system\worker\AbstractWorker::$limit
*/
protected $limit = 1000;
/**
- * @see wcf\system\worker\AbstractRebuildDataWorker::initObjectList
+ * @see \wcf\system\worker\AbstractRebuildDataWorker::initObjectList
*/
protected function initObjectList() {
parent::initObjectList();
}
/**
- * @see wcf\system\worker\IWorker::execute()
+ * @see \wcf\system\worker\IWorker::execute()
*/
public function execute() {
parent::execute();
*/
class LikeUserRebuildDataWorker extends AbstractRebuildDataWorker {
/**
- * @see wcf\system\worker\AbstractRebuildDataWorker::$objectListClassName
+ * @see \wcf\system\worker\AbstractRebuildDataWorker::$objectListClassName
*/
protected $objectListClassName = 'wcf\data\like\object\LikeObjectList';
/**
- * @see wcf\system\worker\AbstractWorker::$limit
+ * @see \wcf\system\worker\AbstractWorker::$limit
*/
protected $limit = 100;
/**
- * @see wcf\system\worker\AbstractRebuildDataWorker::initObjectList
+ * @see \wcf\system\worker\AbstractRebuildDataWorker::initObjectList
*/
protected function initObjectList() {
parent::initObjectList();
}
/**
- * @see wcf\system\worker\IWorker::execute()
+ * @see \wcf\system\worker\IWorker::execute()
*/
public function execute() {
parent::execute();
class MailWorker extends AbstractWorker {
/**
* condition builder object
- * @var wcf\system\database\util\PreparedStatementConditionBuilder
+ * @var \wcf\system\database\util\PreparedStatementConditionBuilder
*/
protected $conditions = null;
/**
- * @see wcf\system\worker\AbstractWorker::$limit
+ * @see \wcf\system\worker\AbstractWorker::$limit
*/
protected $limit = 50;
protected $mailData = null;
/**
- * @see wcf\system\worker\IWorker::validate()
+ * @see \wcf\system\worker\IWorker::validate()
*/
public function validate() {
WCF::getSession()->checkPermissions(array('admin.user.canMailUser'));
}
/**
- * @see wcf\system\worker\IWorker::countObjects()
+ * @see \wcf\system\worker\IWorker::countObjects()
*/
public function countObjects() {
$this->conditions = new PreparedStatementConditionBuilder();
}
/**
- * @see wcf\system\worker\IWorker::getProgress()
+ * @see \wcf\system\worker\IWorker::getProgress()
*/
public function getProgress() {
$progress = parent::getProgress();
}
/**
- * @see wcf\system\worker\IWorker::execute()
+ * @see \wcf\system\worker\IWorker::execute()
*/
public function execute() {
// get users
/**
* Sends the mail to given user.
*
- * @param wcf\data\user\User $user
+ * @param \wcf\data\user\User $user
*/
protected function sendMail(User $user) {
try {
}
/**
- * @see wcf\system\worker\IWorker::getProceedURL()
+ * @see \wcf\system\worker\IWorker::getProceedURL()
*/
public function getProceedURL() {
return LinkHandler::getInstance()->getLink('UserList');
*/
class UserActivityPointUpdateEventsWorker extends AbstractWorker {
/**
- * @see wcf\system\worker\AbstractWorker::$limit
+ * @see \wcf\system\worker\AbstractWorker::$limit
*/
protected $limit = 1;
/**
* object types
- * @var array<wcf\data\object\type\ObjectType>
+ * @var array<\wcf\data\object\type\ObjectType>
*/
public $objectTypes = array();
/**
- * @see wcf\system\worker\IWorker
+ * @see \wcf\system\worker\IWorker
*/
public function __construct(array $parameters) {
parent::__construct($parameters);
}
/**
- * @see wcf\system\worker\IWorker::validate()
+ * @see \wcf\system\worker\IWorker::validate()
*/
public function validate() {
WCF::getSession()->checkPermissions(array('admin.user.canEditActivityPoints'));
}
/**
- * @see wcf\system\worker\IWorker::countObjects()
+ * @see \wcf\system\worker\IWorker::countObjects()
*/
public function countObjects() {
$this->count = count($this->objectTypes);
}
/**
- * @see wcf\system\worker\IWorker::execute()
+ * @see \wcf\system\worker\IWorker::execute()
*/
public function execute() {
$i = 0;
}
/**
- * @see wcf\system\worker\IWorker::getProceedURL()
+ * @see \wcf\system\worker\IWorker::getProceedURL()
*/
public function getProceedURL() {
return LinkHandler::getInstance()->getLink('UserActivityPointOption');
*/
class UserRebuildDataWorker extends AbstractRebuildDataWorker {
/**
- * @see wcf\system\worker\AbstractRebuildDataWorker::$objectListClassName
+ * @see \wcf\system\worker\AbstractRebuildDataWorker::$objectListClassName
*/
protected $objectListClassName = 'wcf\data\user\UserList';
/**
- * @see wcf\system\worker\AbstractWorker::$limit
+ * @see \wcf\system\worker\AbstractWorker::$limit
*/
protected $limit = 50;
/**
- * @see wcf\system\worker\AbstractRebuildDataWorker::initObjectList
+ * @see \wcf\system\worker\AbstractRebuildDataWorker::initObjectList
*/
protected function initObjectList() {
parent::initObjectList();
}
/**
- * @see wcf\system\worker\IWorker::execute()
+ * @see \wcf\system\worker\IWorker::execute()
*/
public function execute() {
parent::execute();
* command will be run when either field matches the current time. -- crontab(5)
*
* @param array $values
- * @see wcf\util\CronjobUtil::getDom()
+ * @see \wcf\util\CronjobUtil::getDom()
*/
protected static function calculateDay(array &$values) {
$addAnDay = self::calculateHour($values, self::$timeBase);
*
* @param \DateTime $time
* @param string $format
- * @param wcf\data\language\Language $language
- * @param wcf\data\user\User $user
+ * @param \wcf\data\language\Language $language
+ * @param \wcf\data\user\User $user
* @return string
*/
public static function format(\DateTime $time = null, $format = null, Language $language = null, User $user = null) {
*
* @param string $date
* @param string $format
- * @param wcf\data\language\Language $language
+ * @param \wcf\data\language\Language $language
* @return string
*/
public static function localizeDate($date, $format, Language $language) {
*
* @param string $directory directory path
* @param boolean $recursive created a recursive directory iterator
- * @see wcf\util\DirectoryUtil::getInstance()
+ * @see \wcf\util\DirectoryUtil::getInstance()
*/
public function __construct($directory, $recursive = true) {
$this->directory = $directory;
*
* @param string $directory path
* @param boolean $recursive walk through sub-directories too
- * @return wcf\util\DirectoryUtil
+ * @return \wcf\util\DirectoryUtil
*/
public static function getInstance($tmpDirectory, $recursive = true) {
$directory = realpath(FileUtil::unifyDirSeparator($tmpDirectory));
}
/**
- * @see wcf\util\DirectoryUtil::getInstance()
+ * @see \wcf\util\DirectoryUtil::getInstance()
*/
private final function __clone() {}
* Returns a sorted list of files.
*
* @param integer $order sort-order
- * @param wcf\system\Regex $pattern pattern to match
+ * @param \wcf\system\Regex $pattern pattern to match
* @param boolean $negativeMatch true if the pattern should be inversed
* @return array<string>
*/
* Returns a sorted list of files, with DirectoryIterator object as value
*
* @param integer $order sort order
- * @param wcf\system\Regex $pattern pattern to match
+ * @param \wcf\system\Regex $pattern pattern to match
* @param boolean $negativeMatch should the pattern be inversed
* @return array<\DirectoryIterator>
*/
/**
* Executes a callback on each file and returns false if callback is invalid.
*
- * @param wcf\system\Callback $callback
- * @param wcf\system\Regex $pattern callback is only applied to files matching the given pattern
+ * @param \wcf\system\Callback $callback
+ * @param \wcf\system\Regex $pattern callback is only applied to files matching the given pattern
* @return boolean
*/
public function executeCallback(Callback $callback, Regex $pattern = null) {
/**
* Removes all files that match the given pattern.
*
- * @param wcf\system\Regex $pattern pattern to match
+ * @param \wcf\system\Regex $pattern pattern to match
* @param boolean $negativeMatch should the pattern be inversed
*/
public function removePattern(Regex $pattern, $negativeMatch = false) {
/**
* Reads errors from libxml since be bypassed built-in error handler.
*
- * @see wcf\util\XML::__construct()
+ * @see \wcf\util\XML::__construct()
* @return array<array>
*/
protected function pollErrors() {