From: Matthias Schmidt Date: Fri, 25 Mar 2016 18:05:22 +0000 (+0100) Subject: Add property-read tags X-Git-Tag: 3.0.0_Beta_1~1286^2~46 X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=e9335ed90f39d08fd4fd4d99d36db7f314736212;p=GitHub%2FWoltLab%2FWCF.git Add property-read tags --- diff --git a/CHANGELOG.md b/CHANGELOG.md index 2525eae4f6..ef86f01b07 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -55,3 +55,7 @@ * `wcf\action\AJAXProxyAction::getData()` removed. * Version system removed. * Support for query string based sessions in Frontend removed. + +#### Documentation + +* `@property-read` tags for database table columns of classes extending `wcf\data\DatabaseObject`. diff --git a/wcfsetup/install/files/lib/data/acl/option/ACLOption.class.php b/wcfsetup/install/files/lib/data/acl/option/ACLOption.class.php index 0bcc1c94ff..3ecec50e2c 100644 --- a/wcfsetup/install/files/lib/data/acl/option/ACLOption.class.php +++ b/wcfsetup/install/files/lib/data/acl/option/ACLOption.class.php @@ -11,6 +11,12 @@ use wcf\data\DatabaseObject; * @package com.woltlab.wcf * @subpackage data.acl.option * @category Community Framework + * + * @property-read integer $optionID + * @property-read integer $packageID + * @property-read integer $objectTypeID + * @property-read string $optionName + * @property-read string $categoryName */ class ACLOption extends DatabaseObject { /** diff --git a/wcfsetup/install/files/lib/data/acl/option/category/ACLOptionCategory.class.php b/wcfsetup/install/files/lib/data/acl/option/category/ACLOptionCategory.class.php index 46fc47890f..51c3f3eac0 100644 --- a/wcfsetup/install/files/lib/data/acl/option/category/ACLOptionCategory.class.php +++ b/wcfsetup/install/files/lib/data/acl/option/category/ACLOptionCategory.class.php @@ -11,6 +11,11 @@ use wcf\data\DatabaseObject; * @package com.woltlab.wcf * @subpackage data.acl.option.category * @category Community Framework + * + * @property-read integer $categoryID + * @property-read integer $packageID + * @property-read integer $objectTypeID + * @property-read string $categoryName */ class ACLOptionCategory extends DatabaseObject { /** diff --git a/wcfsetup/install/files/lib/data/acp/menu/item/ACPMenuItem.class.php b/wcfsetup/install/files/lib/data/acp/menu/item/ACPMenuItem.class.php index aca606efcb..ab314ad8c1 100644 --- a/wcfsetup/install/files/lib/data/acp/menu/item/ACPMenuItem.class.php +++ b/wcfsetup/install/files/lib/data/acp/menu/item/ACPMenuItem.class.php @@ -15,6 +15,17 @@ use wcf\system\WCF; * @package com.woltlab.wcf * @subpackage data.acp.menu.item * @category Community Framework + * + * @property-read integer $menuItemID + * @property-read integer $packageID + * @property-read string $menuItem + * @property-read string $parentMenuItem + * @property-read string $menuItemController + * @property-read string $menuItemLink + * @property-read integer $showOrder + * @property-read string $permissions + * @property-read string $options + * @property-read string $icon */ class ACPMenuItem extends DatabaseObject implements ITreeMenuItem { /** diff --git a/wcfsetup/install/files/lib/data/acp/search/provider/ACPSearchProvider.class.php b/wcfsetup/install/files/lib/data/acp/search/provider/ACPSearchProvider.class.php index 93bd89f35e..f0dbbef7a6 100644 --- a/wcfsetup/install/files/lib/data/acp/search/provider/ACPSearchProvider.class.php +++ b/wcfsetup/install/files/lib/data/acp/search/provider/ACPSearchProvider.class.php @@ -11,6 +11,12 @@ use wcf\data\DatabaseObject; * @package com.woltlab.wcf * @subpackage data.acp.search.provider * @category Community Framework + * + * @property-read integer $providerID + * @property-read integer $packageID + * @property-read string $providerName + * @property-read string $className + * @property-read integer $showOrder */ class ACPSearchProvider extends DatabaseObject { /** diff --git a/wcfsetup/install/files/lib/data/acp/session/ACPSession.class.php b/wcfsetup/install/files/lib/data/acp/session/ACPSession.class.php index 37104ac9e5..3f30b6546e 100644 --- a/wcfsetup/install/files/lib/data/acp/session/ACPSession.class.php +++ b/wcfsetup/install/files/lib/data/acp/session/ACPSession.class.php @@ -11,6 +11,19 @@ use wcf\data\DatabaseObject; * @package com.woltlab.wcf * @subpackage data.acp.session * @category Community Framework + * + * @property-read string $sessionID + * @property-read integer|null $userID + * @property-read string $ipAddress + * @property-read string $userAgent + * @property-read integer $lastActivityTime + * @property-read string $requestURI + * @property-read string $requestMethod + * @property-read string $controller + * @property-read string $parentObjectType + * @property-read integer $parentObjectID + * @property-read string $objectType + * @property-read integer $objectID */ class ACPSession extends DatabaseObject { /** diff --git a/wcfsetup/install/files/lib/data/acp/session/access/log/ACPSessionAccessLog.class.php b/wcfsetup/install/files/lib/data/acp/session/access/log/ACPSessionAccessLog.class.php index fe22c0bda1..3555013121 100644 --- a/wcfsetup/install/files/lib/data/acp/session/access/log/ACPSessionAccessLog.class.php +++ b/wcfsetup/install/files/lib/data/acp/session/access/log/ACPSessionAccessLog.class.php @@ -12,6 +12,14 @@ use wcf\util\UserUtil; * @package com.woltlab.wcf * @subpackage data.acp.session.access.log * @category Community Framework + * + * @property-read integer $sessionAccessLogID + * @property-read integer $sessionLogID + * @property-read string $ipAddress + * @property-read integer $time + * @property-read string $requestURI + * @property-read string $requestMethod + * @property-read string $className */ class ACPSessionAccessLog extends DatabaseObject { /** diff --git a/wcfsetup/install/files/lib/data/acp/session/log/ACPSessionLog.class.php b/wcfsetup/install/files/lib/data/acp/session/log/ACPSessionLog.class.php index 74490fb398..72a5506818 100644 --- a/wcfsetup/install/files/lib/data/acp/session/log/ACPSessionLog.class.php +++ b/wcfsetup/install/files/lib/data/acp/session/log/ACPSessionLog.class.php @@ -13,6 +13,14 @@ use wcf\util\UserUtil; * @package com.woltlab.wcf * @subpackage data.log * @category Community Framework + * + * @property-read integer $sessionLogID + * @property-read string $sessionID + * @property-read integer|null $userID + * @property-read string ipAddress + * @property-read string $hostName + * @property-read integer $time + * @property-read integer $lastActivityTime */ class ACPSessionLog extends DatabaseObject { /** diff --git a/wcfsetup/install/files/lib/data/acp/template/ACPTemplate.class.php b/wcfsetup/install/files/lib/data/acp/template/ACPTemplate.class.php index cad9522c6a..53c9566a58 100644 --- a/wcfsetup/install/files/lib/data/acp/template/ACPTemplate.class.php +++ b/wcfsetup/install/files/lib/data/acp/template/ACPTemplate.class.php @@ -11,6 +11,11 @@ use wcf\data\DatabaseObject; * @package com.woltlab.wcf * @subpackage data.acp.template * @category Community Framework + * + * @property-read integer $templateID + * @property-read integer|null $packageID + * @property-read string $templateName + * @property-read string $application */ class ACPTemplate extends DatabaseObject { /** diff --git a/wcfsetup/install/files/lib/data/ad/Ad.class.php b/wcfsetup/install/files/lib/data/ad/Ad.class.php index 769fdc87d4..29b3713737 100644 --- a/wcfsetup/install/files/lib/data/ad/Ad.class.php +++ b/wcfsetup/install/files/lib/data/ad/Ad.class.php @@ -15,6 +15,13 @@ use wcf\system\WCF; * @package com.woltlab.wcf * @subpackage data.ad * @category Community Framework + * + * @property-read integer $adID + * @property-read integer $objectTypeID + * @property-read string $adName + * @property-read string $ad + * @property-read integer $isDisabled + * @property-read integer $showOrder */ class Ad extends DatabaseObject implements IRouteController { /** diff --git a/wcfsetup/install/files/lib/data/application/Application.class.php b/wcfsetup/install/files/lib/data/application/Application.class.php index 04f99cf387..fe9e91dec9 100644 --- a/wcfsetup/install/files/lib/data/application/Application.class.php +++ b/wcfsetup/install/files/lib/data/application/Application.class.php @@ -18,6 +18,13 @@ use wcf\util\FileUtil; * @package com.woltlab.wcf * @subpackage data.application * @category Community Framework + * + * @property-read integer $packageID + * @property-read string $domainName + * @property-read string $domainPath + * @property-read string $cookieDomain + * @property-read string $cookiePath + * @property-read integer|null $landingPageID */ class Application extends DatabaseObject { /** diff --git a/wcfsetup/install/files/lib/data/attachment/Attachment.class.php b/wcfsetup/install/files/lib/data/attachment/Attachment.class.php index abfc104a73..f35d2ffad4 100644 --- a/wcfsetup/install/files/lib/data/attachment/Attachment.class.php +++ b/wcfsetup/install/files/lib/data/attachment/Attachment.class.php @@ -17,6 +17,31 @@ use wcf\util\FileUtil; * @package com.woltlab.wcf * @subpackage data.attachment * @category Community Framework + * + * @property-read integer $attachmentID + * @property-read integer $objectTypeID + * @property-read integer|null $objectID + * @property-read integer|null $userID + * @property-read string $tmpHash + * @property-read string $filename + * @property-read integer $filesize + * @property-read string $fileType + * @property-read string $fileHash + * @property-read integer $isImage + * @property-read integer $width + * @property-read integer $height + * @property-read string $tinyThumbnailType + * @property-read integer $tinyThumbnailSize + * @property-read integer $tinyThumbnailWidth + * @property-read integer $tinyThumbnailHeight + * @property-read string $thumbnailType + * @property-read integer $thumbnailSize + * @property-read integer $thumbnailWidth + * @property-read integer $thumbnailHeight + * @property-read integer $downloads + * @property-read integer $lastDownloadTime + * @property-read integer $uploadTime + * @property-read integer $showOrder */ class Attachment extends DatabaseObject implements IRouteController, IThumbnailFile { /** diff --git a/wcfsetup/install/files/lib/data/bbcode/BBCode.class.php b/wcfsetup/install/files/lib/data/bbcode/BBCode.class.php index 417d1039f2..1c667bc4c3 100644 --- a/wcfsetup/install/files/lib/data/bbcode/BBCode.class.php +++ b/wcfsetup/install/files/lib/data/bbcode/BBCode.class.php @@ -13,6 +13,20 @@ use wcf\system\WCF; * @package com.woltlab.wcf * @subpackage data.bbcode * @category Community Framework + * + * @property-read integer $bbcodeID + * @property-read string $bbCodeTag + * @property-read integer $packageID + * @property-read string $htmlOpen + * @property-read string $htmlClose + * @property-read string $allowedChildren + * @property-read string $className + * @property-read string $wysiwygIcon + * @property-read string $buttonLabel + * @property-read integer $isSourceCode + * @property-read integer $isDisabled + * @property-read integer $showButton + * @property-read integer $originIsSystem */ class BBCode extends ProcessibleDatabaseObject implements IRouteController { /** diff --git a/wcfsetup/install/files/lib/data/bbcode/attribute/BBCodeAttribute.class.php b/wcfsetup/install/files/lib/data/bbcode/attribute/BBCodeAttribute.class.php index 5591b7bd91..515d15bc33 100644 --- a/wcfsetup/install/files/lib/data/bbcode/attribute/BBCodeAttribute.class.php +++ b/wcfsetup/install/files/lib/data/bbcode/attribute/BBCodeAttribute.class.php @@ -12,6 +12,14 @@ use wcf\data\DatabaseObject; * @package com.woltlab.wcf * @subpackage data.bbcode.attribute * @category Community Framework + * + * @property-read integer $attributeID + * @property-read integer $bbcodeID + * @property-read integer $attributeNo + * @property-read string $attributeHtml + * @property-read string $validationPattern + * @property-read integer $required + * @property-read integer $useText */ class BBCodeAttribute extends DatabaseObject { /** diff --git a/wcfsetup/install/files/lib/data/bbcode/media/provider/BBCodeMediaProvider.class.php b/wcfsetup/install/files/lib/data/bbcode/media/provider/BBCodeMediaProvider.class.php index c7dd718369..639732211c 100644 --- a/wcfsetup/install/files/lib/data/bbcode/media/provider/BBCodeMediaProvider.class.php +++ b/wcfsetup/install/files/lib/data/bbcode/media/provider/BBCodeMediaProvider.class.php @@ -15,6 +15,11 @@ use wcf\util\StringUtil; * @package com.woltlab.wcf * @subpackage data.bbcode.media.provider * @category Community Framework + * + * @property-read integer $providerID + * @property-read string $title + * @property-read string $regex + * @property-read string $html */ class BBCodeMediaProvider extends DatabaseObject implements IRouteController { /** diff --git a/wcfsetup/install/files/lib/data/box/Box.class.php b/wcfsetup/install/files/lib/data/box/Box.class.php index c04ac97945..8ad0101dfb 100644 --- a/wcfsetup/install/files/lib/data/box/Box.class.php +++ b/wcfsetup/install/files/lib/data/box/Box.class.php @@ -17,6 +17,21 @@ use wcf\util\StringUtil; * @subpackage data.box * @category Community Framework * @since 2.2 + * + * @property-read integer $boxID + * @property-read string $identifier + * @property-read string $name + * @property-read string $boxType + * @property-read string $position + * @property-read integer $showOrder + * @property-read integer $visibleEverywhere + * @property-read integer $isMultilingual + * @property-read string $cssClassName + * @property-read integer $showHeader + * @property-read integer $originIsSystem + * @property-read integer $packageID + * @property-read integer $className + * @property-read integer|null $menuID */ class Box extends DatabaseObject { /** diff --git a/wcfsetup/install/files/lib/data/captcha/question/CaptchaQuestion.class.php b/wcfsetup/install/files/lib/data/captcha/question/CaptchaQuestion.class.php index 36e7870186..60e777d01d 100644 --- a/wcfsetup/install/files/lib/data/captcha/question/CaptchaQuestion.class.php +++ b/wcfsetup/install/files/lib/data/captcha/question/CaptchaQuestion.class.php @@ -14,6 +14,11 @@ use wcf\util\StringUtil; * @package com.woltlab.wcf * @subpackage data.captcha.question * @category Community Framework + * + * @property-read integer $questionID + * @property-read string $question + * @property-read string $answers + * @property-read integer $isDisabled */ class CaptchaQuestion extends DatabaseObject { /** diff --git a/wcfsetup/install/files/lib/data/category/Category.class.php b/wcfsetup/install/files/lib/data/category/Category.class.php index 8a346ae5f7..5144c15d95 100644 --- a/wcfsetup/install/files/lib/data/category/Category.class.php +++ b/wcfsetup/install/files/lib/data/category/Category.class.php @@ -18,6 +18,16 @@ use wcf\system\WCF; * @package com.woltlab.wcf * @subpackage data.category * @category Community Framework + * + * @property-read integer $categoryID + * @property-read integer $objectTypeID + * @property-read integer $parentCategoryID + * @property-read string $title + * @property-read string $description + * @property-read integer $showOrder + * @property-read integer $time + * @property-read integer $isDisabled + * @property-read array $additionalData */ class Category extends ProcessibleDatabaseObject implements IPermissionObject, IRouteController { /** diff --git a/wcfsetup/install/files/lib/data/clipboard/action/ClipboardAction.class.php b/wcfsetup/install/files/lib/data/clipboard/action/ClipboardAction.class.php index cad24c07c2..d5c91ee2fa 100644 --- a/wcfsetup/install/files/lib/data/clipboard/action/ClipboardAction.class.php +++ b/wcfsetup/install/files/lib/data/clipboard/action/ClipboardAction.class.php @@ -11,6 +11,12 @@ use wcf\data\DatabaseObject; * @package com.woltlab.wcf * @subpackage data.clipboard.action * @category Community Framework + * + * @property-read integer $actionID + * @property-read integer $packageID + * @property-read string $actionName + * @property-read string $actionClassName + * @property-read integer $showOrder */ class ClipboardAction extends DatabaseObject { /** diff --git a/wcfsetup/install/files/lib/data/comment/Comment.class.php b/wcfsetup/install/files/lib/data/comment/Comment.class.php index 50f187962b..8ccc61aed5 100644 --- a/wcfsetup/install/files/lib/data/comment/Comment.class.php +++ b/wcfsetup/install/files/lib/data/comment/Comment.class.php @@ -16,6 +16,16 @@ use wcf\util\StringUtil; * @package com.woltlab.wcf * @subpackage data.comment * @category Community Framework + * + * @property-read integer $comment + * @property-read integer $objectTypeID + * @property-read integer $objectID + * @property-read integer $time + * @property-read integer|null $userID + * @property-read string $username + * @property-read string $message + * @property-read integer $responses + * @property-read string $responseIDs */ class Comment extends DatabaseObject implements IMessage { use TUserContent; diff --git a/wcfsetup/install/files/lib/data/comment/response/CommentResponse.class.php b/wcfsetup/install/files/lib/data/comment/response/CommentResponse.class.php index fc04f1ee46..524b63c3eb 100644 --- a/wcfsetup/install/files/lib/data/comment/response/CommentResponse.class.php +++ b/wcfsetup/install/files/lib/data/comment/response/CommentResponse.class.php @@ -17,6 +17,13 @@ use wcf\util\StringUtil; * @package com.woltlab.wcf * @subpackage data.comment.response * @category Community Framework + * + * @property-read integer $responseID + * @property-read integer $commentID + * @property-read integer $time + * @property-read integer|null $userID + * @property-read integer $username + * @property-read integer $message */ class CommentResponse extends DatabaseObject implements IMessage { use TUserContent; diff --git a/wcfsetup/install/files/lib/data/condition/Condition.class.php b/wcfsetup/install/files/lib/data/condition/Condition.class.php index 6377382aeb..157576d97e 100644 --- a/wcfsetup/install/files/lib/data/condition/Condition.class.php +++ b/wcfsetup/install/files/lib/data/condition/Condition.class.php @@ -12,6 +12,11 @@ use wcf\data\DatabaseObject; * @package com.woltlab.wcf * @subpackage data.condition * @category Community Framework + * + * @property-read integer $conditionID + * @property-read integer $objectTypeID + * @property-read integer $objectID + * @property-read array $conditionData */ class Condition extends DatabaseObject { /** diff --git a/wcfsetup/install/files/lib/data/core/object/CoreObject.class.php b/wcfsetup/install/files/lib/data/core/object/CoreObject.class.php index d361a5cd50..4c2ac356f9 100644 --- a/wcfsetup/install/files/lib/data/core/object/CoreObject.class.php +++ b/wcfsetup/install/files/lib/data/core/object/CoreObject.class.php @@ -11,6 +11,10 @@ use wcf\data\DatabaseObject; * @package com.woltlab.wcf * @subpackage data.core.object * @category Community Framework + * + * @property-read integer $objectID + * @property-read integer $packageID + * @property-read string $objectName */ class CoreObject extends DatabaseObject { /** diff --git a/wcfsetup/install/files/lib/data/cronjob/Cronjob.class.php b/wcfsetup/install/files/lib/data/cronjob/Cronjob.class.php index d5b7f382fc..aa8d97c829 100644 --- a/wcfsetup/install/files/lib/data/cronjob/Cronjob.class.php +++ b/wcfsetup/install/files/lib/data/cronjob/Cronjob.class.php @@ -13,6 +13,26 @@ use wcf\util\CronjobUtil; * @package com.woltlab.wcf * @subpackage data.cronjob * @category Community Framework + * + * @property-read integer $cronjobID + * @property-read string $className + * @property-read string $packageID + * @property-read string $cronjobName + * @property-read string $description + * @property-read string $startMinute + * @property-read string $startHour + * @property-read string $startDom + * @property-read string $startMonth + * @property-read string $startDow + * @property-read integer $lastExec + * @property-read integer $nextExec + * @property-read integer $afterNextExec + * @property-read integer $isDisabled + * @property-read integer $canBeEdited + * @property-read integer $canBeDisabled + * @property-read integer $state + * @property-read integer $failCount + * @property-read string $options */ class Cronjob extends DatabaseObject { use TDatabaseObjectOptions; diff --git a/wcfsetup/install/files/lib/data/cronjob/log/CronjobLog.class.php b/wcfsetup/install/files/lib/data/cronjob/log/CronjobLog.class.php index 1b428fd76f..61a8b6c138 100644 --- a/wcfsetup/install/files/lib/data/cronjob/log/CronjobLog.class.php +++ b/wcfsetup/install/files/lib/data/cronjob/log/CronjobLog.class.php @@ -11,6 +11,12 @@ use wcf\data\DatabaseObject; * @package com.woltlab.wcf * @subpackage data.cronjob.log * @category Community Framework + * + * @property-read integer $cronjobLogID + * @property-read integer $cronjobID + * @property-read integer $execTime + * @property-read integer $success + * @property-read string $error */ class CronjobLog extends DatabaseObject { /** diff --git a/wcfsetup/install/files/lib/data/dashboard/box/DashboardBox.class.php b/wcfsetup/install/files/lib/data/dashboard/box/DashboardBox.class.php index 9ae8b7815d..3d946bfd55 100644 --- a/wcfsetup/install/files/lib/data/dashboard/box/DashboardBox.class.php +++ b/wcfsetup/install/files/lib/data/dashboard/box/DashboardBox.class.php @@ -12,6 +12,12 @@ use wcf\data\DatabaseObject; * @package com.woltlab.wcf * @subpackage data.dashboard.box * @category Community Framework + * + * @property-read integer $boxID + * @property-read integer $packageID + * @property-read string $boxName + * @property-read string $boxType + * @property-read string $className */ class DashboardBox extends DatabaseObject { /** diff --git a/wcfsetup/install/files/lib/data/edit/history/entry/EditHistoryEntry.class.php b/wcfsetup/install/files/lib/data/edit/history/entry/EditHistoryEntry.class.php index 7c88df7ecd..6bc772c3e2 100644 --- a/wcfsetup/install/files/lib/data/edit/history/entry/EditHistoryEntry.class.php +++ b/wcfsetup/install/files/lib/data/edit/history/entry/EditHistoryEntry.class.php @@ -12,6 +12,17 @@ use wcf\data\DatabaseObject; * @package com.woltlab.wcf * @subpackage data.edit.history.entry * @category Community Framework + * + * @property-read integer $entryID + * @property-read integer $objectTypeID + * @property-read integer $objectID + * @property-read integer|null $userID + * @property-read string $username + * @property-read integer $time + * @property-read integer $obsoletedAt + * @property-read integer|null $obsoletedByUserID + * @property-read string $message + * @property-read string $editReason */ class EditHistoryEntry extends DatabaseObject { /** diff --git a/wcfsetup/install/files/lib/data/event/listener/EventListener.class.php b/wcfsetup/install/files/lib/data/event/listener/EventListener.class.php index 03b47ffbef..4e76c4c1f3 100644 --- a/wcfsetup/install/files/lib/data/event/listener/EventListener.class.php +++ b/wcfsetup/install/files/lib/data/event/listener/EventListener.class.php @@ -13,6 +13,18 @@ use wcf\data\TDatabaseObjectPermissions; * @package com.woltlab.wcf * @subpackage data.event.listener * @category Community Framework + * + * @property-read integer $listenerID + * @property-read integer $packageID + * @property-read string $environment + * @property-read string $listenerName + * @property-read string $eventClassName + * @property-read string $eventName + * @property-read string $listenerClassName + * @property-read integer $inherit + * @property-read integer $niceValue + * @property-read string $permissions + * @property-read string $options */ class EventListener extends DatabaseObject { use TDatabaseObjectOptions; diff --git a/wcfsetup/install/files/lib/data/label/Label.class.php b/wcfsetup/install/files/lib/data/label/Label.class.php index 831368e4e6..1478258f8f 100644 --- a/wcfsetup/install/files/lib/data/label/Label.class.php +++ b/wcfsetup/install/files/lib/data/label/Label.class.php @@ -13,6 +13,11 @@ use wcf\system\WCF; * @package com.woltlab.wcf * @subpackage data.label * @category Community Framework + * + * @property-read integer $labelID + * @property-read integer $groupID + * @property-read string $label + * @property-read string $cssClassName */ class Label extends DatabaseObject implements IRouteController { /** diff --git a/wcfsetup/install/files/lib/data/label/group/LabelGroup.class.php b/wcfsetup/install/files/lib/data/label/group/LabelGroup.class.php index cf1d3a038b..2a75ccbe06 100644 --- a/wcfsetup/install/files/lib/data/label/group/LabelGroup.class.php +++ b/wcfsetup/install/files/lib/data/label/group/LabelGroup.class.php @@ -13,6 +13,12 @@ use wcf\system\WCF; * @package com.woltlab.wcf * @subpackage data.label.group * @category Community Framework + * + * @property-read integer $groupID + * @property-read string $groupName + * @property-read string $groupDescription + * @property-read integer $forceSelection + * @property-read integer $showOrder */ class LabelGroup extends DatabaseObject implements IRouteController { /** diff --git a/wcfsetup/install/files/lib/data/language/Language.class.php b/wcfsetup/install/files/lib/data/language/Language.class.php index ccfe948594..de4c5c0095 100644 --- a/wcfsetup/install/files/lib/data/language/Language.class.php +++ b/wcfsetup/install/files/lib/data/language/Language.class.php @@ -13,6 +13,13 @@ use wcf\system\WCF; * @package com.woltlab.wcf * @subpackage data.language * @category Community Framework + * + * @property-read integer $languageID + * @property-read string $languageCode + * @property-read string $languageName + * @property-read string $countryCode + * @property-read integer $isDefault + * @property-read integer $hasContent */ class Language extends DatabaseObject { /** diff --git a/wcfsetup/install/files/lib/data/language/category/LanguageCategory.class.php b/wcfsetup/install/files/lib/data/language/category/LanguageCategory.class.php index 601f1e898e..c12fa27ba7 100644 --- a/wcfsetup/install/files/lib/data/language/category/LanguageCategory.class.php +++ b/wcfsetup/install/files/lib/data/language/category/LanguageCategory.class.php @@ -11,6 +11,9 @@ use wcf\data\DatabaseObject; * @package com.woltlab.wcf * @subpackage data.language.category * @category Community Framework + * + * @property-read integer $languageCategoryID + * @property-read string $languageCategory */ class LanguageCategory extends DatabaseObject { /** diff --git a/wcfsetup/install/files/lib/data/language/item/LanguageItem.class.php b/wcfsetup/install/files/lib/data/language/item/LanguageItem.class.php index 1ee9a05ec5..168b8e9f81 100644 --- a/wcfsetup/install/files/lib/data/language/item/LanguageItem.class.php +++ b/wcfsetup/install/files/lib/data/language/item/LanguageItem.class.php @@ -11,6 +11,16 @@ use wcf\data\DatabaseObject; * @package com.woltlab.wcf * @subpackage data.language.item * @category Community Framework + * + * @property-read integer $languageItemID + * @property-read integer $languageID + * @property-read string $languageItem + * @property-read string $languageItemValue + * @property-read string $languageCustomItemValue + * @property-read integer $languageUseCustomValue + * @property-read integer $languageItemOriginIsSystem + * @property-read integer $languageCategoryID + * @property-read integer $packageID */ class LanguageItem extends DatabaseObject { /** diff --git a/wcfsetup/install/files/lib/data/language/server/LanguageServer.class.php b/wcfsetup/install/files/lib/data/language/server/LanguageServer.class.php index 427cac32dc..bc0ef23102 100644 --- a/wcfsetup/install/files/lib/data/language/server/LanguageServer.class.php +++ b/wcfsetup/install/files/lib/data/language/server/LanguageServer.class.php @@ -11,6 +11,10 @@ use wcf\data\DatabaseObject; * @package com.woltlab.wcf * @subpackage data.language.server * @category Community Framework + * + * @property-read integer $languageServerID + * @property-read string $serverURL + * @property-read integer $isDisabled */ class LanguageServer extends DatabaseObject { /** diff --git a/wcfsetup/install/files/lib/data/like/Like.class.php b/wcfsetup/install/files/lib/data/like/Like.class.php index aa9583e533..69c38778a9 100644 --- a/wcfsetup/install/files/lib/data/like/Like.class.php +++ b/wcfsetup/install/files/lib/data/like/Like.class.php @@ -12,6 +12,14 @@ use wcf\system\WCF; * @package com.woltlab.wcf * @subpackage data.like * @category Community Framework + * + * @property-read integer $likeID + * @property-read integer $objectID + * @property-read integer $objectTypeID + * @property-read integer|null $objectUserID + * @property-read integer $userID + * @property-read integer $time + * @property-read integer $likeValue */ class Like extends DatabaseObject { /** diff --git a/wcfsetup/install/files/lib/data/like/object/LikeObject.class.php b/wcfsetup/install/files/lib/data/like/object/LikeObject.class.php index 69039baa91..d6defa8064 100644 --- a/wcfsetup/install/files/lib/data/like/object/LikeObject.class.php +++ b/wcfsetup/install/files/lib/data/like/object/LikeObject.class.php @@ -14,6 +14,15 @@ use wcf\system\WCF; * @package com.woltlab.wcf * @subpackage data.like.object * @category Community Framework + * + * @property-read integer $likeObjectID + * @property-read integer $objectTypeID + * @property-read integer $objectID + * @property-read integer $objectUserID + * @property-read integer $likes + * @property-read integer $dislikes + * @property-read integer $cumulativeLikes + * @property-read string $cachedUsers */ class LikeObject extends DatabaseObject { /** diff --git a/wcfsetup/install/files/lib/data/media/Media.class.php b/wcfsetup/install/files/lib/data/media/Media.class.php index 51e20e173d..080e73474c 100644 --- a/wcfsetup/install/files/lib/data/media/Media.class.php +++ b/wcfsetup/install/files/lib/data/media/Media.class.php @@ -18,6 +18,36 @@ use wcf\system\WCF; * @subpackage data.media * @category Community Framework * @since 2.2 + * + * @property-read integer $mediaID + * @property-read string $filename + * @property-read integer $filesize + * @property-read string $fileType + * @property-read string $fileHash + * @property-read integer $uploadTime + * @property-read integer|null $userID + * @property-read string $username + * @property-read integer|null $languageID + * @property-read integer $isMultilingual + * @property-read integer $isImage + * @property-read integer $width + * @property-read integer $height + * @property-read string $tinyThumbnailType + * @property-read integer $tinyThumbnailSize + * @property-read integer $tinyThumbnailWidth + * @property-read integer $tinyThumbnailHeight + * @property-read string $smallThumbnailType + * @property-read integer $smallThumbnailSize + * @property-read integer $smallThumbnailWidth + * @property-read integer $smallThumbnailHeight + * @property-read string $mediumThumbnailType + * @property-read integer $mediumThumbnailSize + * @property-read integer $mediumThumbnailWidth + * @property-read integer $mediumThumbnailHeight + * @property-read string $largeThumbnailType + * @property-read integer $largeThumbnailSize + * @property-read integer $largeThumbnailWidth + * @property-read integer $largeThumbnailHeight */ class Media extends DatabaseObject implements ILinkableObject, IRouteController, IThumbnailFile { /** diff --git a/wcfsetup/install/files/lib/data/menu/Menu.class.php b/wcfsetup/install/files/lib/data/menu/Menu.class.php index 5046a6fa1f..51c2f4395d 100644 --- a/wcfsetup/install/files/lib/data/menu/Menu.class.php +++ b/wcfsetup/install/files/lib/data/menu/Menu.class.php @@ -15,6 +15,12 @@ use wcf\system\WCF; * @subpackage data.menu * @category Community Framework * @since 2.2 + * + * @property-read integer $menuID + * @property-read string $identifier + * @property-read string $title + * @property-read integer $originIsSystem + * @property-read integer $packageID */ class Menu extends DatabaseObject { /** diff --git a/wcfsetup/install/files/lib/data/menu/item/MenuItem.class.php b/wcfsetup/install/files/lib/data/menu/item/MenuItem.class.php index 11ed7a4d9d..9b69b0b70d 100644 --- a/wcfsetup/install/files/lib/data/menu/item/MenuItem.class.php +++ b/wcfsetup/install/files/lib/data/menu/item/MenuItem.class.php @@ -18,6 +18,19 @@ use wcf\system\WCF; * @subpackage data.menu.item * @category Community Framework * @since 2.2 + * + * @property-read integer $itemID + * @property-read integer $menuID + * @property-read integer|null $parentItemID + * @property-read string $identifier + * @property-read string $title + * @property-read integer|null $pageID + * @property-read integer $pageObjectID + * @property-read string $externalURL + * @property-read integer $showOrder + * @property-read integer $isDisabled + * @property-read integer $originIsSystem + * @property-read integer $packageID */ class MenuItem extends DatabaseObject { /** diff --git a/wcfsetup/install/files/lib/data/moderation/queue/ModerationQueue.class.php b/wcfsetup/install/files/lib/data/moderation/queue/ModerationQueue.class.php index 97ac5d9816..5154d31267 100644 --- a/wcfsetup/install/files/lib/data/moderation/queue/ModerationQueue.class.php +++ b/wcfsetup/install/files/lib/data/moderation/queue/ModerationQueue.class.php @@ -13,6 +13,18 @@ use wcf\system\WCF; * @package com.woltlab.wcf * @subpackage data.moderation.queue * @category Community Framework + * + * @property-read integer $queueID + * @property-read integer $objectTypeID + * @property-read integer $objectID + * @property-read integer $containerID + * @property-read integer|null $userID + * @property-read integer $time + * @property-read integer|null $assignedUserID + * @property-read integer $status + * @property-read integer $comments + * @property-read integer $lastChangeTime + * @property-read string $additionalData */ class ModerationQueue extends DatabaseObject { /** diff --git a/wcfsetup/install/files/lib/data/modification/log/ModificationLog.class.php b/wcfsetup/install/files/lib/data/modification/log/ModificationLog.class.php index 3b49602ec8..9299a34dc6 100644 --- a/wcfsetup/install/files/lib/data/modification/log/ModificationLog.class.php +++ b/wcfsetup/install/files/lib/data/modification/log/ModificationLog.class.php @@ -11,6 +11,16 @@ use wcf\data\DatabaseObject; * @package com.woltlab.wcf * @subpackage data.modification.log * @category Community Framework + * + * @property-read integer $logID + * @property-read integer $objectTypeID + * @property-read integer $objectID + * @property-read integer|null $parentObjectID + * @property-read integer|null $userID + * @property-read string $username + * @property-read integer $time + * @property-read string $action + * @property-read array $additionalData */ class ModificationLog extends DatabaseObject { /** diff --git a/wcfsetup/install/files/lib/data/notice/Notice.class.php b/wcfsetup/install/files/lib/data/notice/Notice.class.php index 5e54388938..0bb31b5f45 100644 --- a/wcfsetup/install/files/lib/data/notice/Notice.class.php +++ b/wcfsetup/install/files/lib/data/notice/Notice.class.php @@ -16,6 +16,15 @@ use wcf\system\WCF; * @package com.woltlab.wcf * @subpackage data.notice * @category Community Framework + * + * @property-read integer $noticeID + * @property-read string $noticeName + * @property-read string $notice + * @property-read integer $noticeUseHtml + * @property-read string $cssClassName + * @property-read integer $showOrder + * @property-read integer $isDisabled + * @property-read integer $isDismissible */ class Notice extends DatabaseObject implements IRouteController { /** diff --git a/wcfsetup/install/files/lib/data/object/type/ObjectType.class.php b/wcfsetup/install/files/lib/data/object/type/ObjectType.class.php index c75afb724e..228372c058 100644 --- a/wcfsetup/install/files/lib/data/object/type/ObjectType.class.php +++ b/wcfsetup/install/files/lib/data/object/type/ObjectType.class.php @@ -14,6 +14,13 @@ use wcf\system\exception\SystemException; * @package com.woltlab.wcf * @subpackage data.object.type * @category Community Framework + * + * @property-read integer $objectTypeID + * @property-read integer $definitionID + * @property-read integer $packageID + * @property-read string $objectType + * @property-read string $className + * @property-read array $additionalData */ class ObjectType extends ProcessibleDatabaseObject { use TDatabaseObjectOptions; diff --git a/wcfsetup/install/files/lib/data/object/type/definition/ObjectTypeDefinition.class.php b/wcfsetup/install/files/lib/data/object/type/definition/ObjectTypeDefinition.class.php index d85fd2eacb..a809457afd 100644 --- a/wcfsetup/install/files/lib/data/object/type/definition/ObjectTypeDefinition.class.php +++ b/wcfsetup/install/files/lib/data/object/type/definition/ObjectTypeDefinition.class.php @@ -11,6 +11,12 @@ use wcf\data\DatabaseObject; * @package com.woltlab.wcf * @subpackage data.object.type.definition * @category Community Framework + * + * @property-read integer $definitionID + * @property-read string $definitionName + * @property-read integer $packageID + * @property-read string $interfaceName + * @property-read string $categoryName */ class ObjectTypeDefinition extends DatabaseObject { /** diff --git a/wcfsetup/install/files/lib/data/option/Option.class.php b/wcfsetup/install/files/lib/data/option/Option.class.php index 84387a8a00..f4c799574b 100644 --- a/wcfsetup/install/files/lib/data/option/Option.class.php +++ b/wcfsetup/install/files/lib/data/option/Option.class.php @@ -15,6 +15,23 @@ use wcf\util\StringUtil; * @package com.woltlab.wcf * @subpackage data.option * @category Community Framework + * + * @property-read integer $optionID + * @property-read integer $packageID + * @property-read string $optionName + * @property-read string $categoryName + * @property-read string $optionType + * @property-read string $optionValue + * @property-read string $validationPattern + * @property-read string $selectOptions + * @property-read string $enableOptions + * @property-read integer $showOrder + * @property-read integer $hidden + * @property-read string $permissions + * @property-read string $options + * @property-read integer $supportI18n + * @property-read integer $requireI18n + * @property-read array $additionalData */ class Option extends DatabaseObject { use TDatabaseObjectOptions; diff --git a/wcfsetup/install/files/lib/data/option/category/OptionCategory.class.php b/wcfsetup/install/files/lib/data/option/category/OptionCategory.class.php index dc5881211e..06d6018238 100644 --- a/wcfsetup/install/files/lib/data/option/category/OptionCategory.class.php +++ b/wcfsetup/install/files/lib/data/option/category/OptionCategory.class.php @@ -13,6 +13,14 @@ use wcf\data\TDatabaseObjectPermissions; * @package com.woltlab.wcf * @subpackage data.option.category * @category Community Framework + * + * @property-read integer $categoryID + * @property-read integer $packageID + * @property-read string $categoryName + * @property-read string $parentCategoryName + * @property-read integer $showOrder + * @property-read string $permissions + * @property-read string $options */ class OptionCategory extends DatabaseObject { use TDatabaseObjectOptions; diff --git a/wcfsetup/install/files/lib/data/package/Package.class.php b/wcfsetup/install/files/lib/data/package/Package.class.php index 587f63909a..e89d25b322 100644 --- a/wcfsetup/install/files/lib/data/package/Package.class.php +++ b/wcfsetup/install/files/lib/data/package/Package.class.php @@ -14,6 +14,20 @@ use wcf\util\FileUtil; * @package com.woltlab.wcf * @subpackage data.package * @category Community Framework + * + * @property-read integer $packageID + * @property-read string $package + * @property-read string $packageDir + * @property-read string $packageName + * @property-read string $packageDescription + * @property-read string $packageVersion + * @property-read integer $packageDate + * @property-read integer $installDate + * @property-read integer $updateDate + * @property-read string $packageURL + * @property-read integer $isApplication + * @property-read string $author + * @property-read string $authorURL */ class Package extends DatabaseObject { /** diff --git a/wcfsetup/install/files/lib/data/package/installation/plugin/PackageInstallationPlugin.class.php b/wcfsetup/install/files/lib/data/package/installation/plugin/PackageInstallationPlugin.class.php index 95d4ec4a40..859561e70d 100644 --- a/wcfsetup/install/files/lib/data/package/installation/plugin/PackageInstallationPlugin.class.php +++ b/wcfsetup/install/files/lib/data/package/installation/plugin/PackageInstallationPlugin.class.php @@ -11,6 +11,11 @@ use wcf\data\DatabaseObject; * @package com.woltlab.wcf * @subpackage data.package.installation.plugin * @category Community Framework + * + * @property-read string $pluginName + * @property-read integer $packageID + * @property-read integer $priority + * @property-read string $className */ class PackageInstallationPlugin extends DatabaseObject { /** diff --git a/wcfsetup/install/files/lib/data/package/installation/queue/PackageInstallationQueue.class.php b/wcfsetup/install/files/lib/data/package/installation/queue/PackageInstallationQueue.class.php index 4ca3cb2412..d90999ce80 100644 --- a/wcfsetup/install/files/lib/data/package/installation/queue/PackageInstallationQueue.class.php +++ b/wcfsetup/install/files/lib/data/package/installation/queue/PackageInstallationQueue.class.php @@ -12,6 +12,18 @@ use wcf\system\WCF; * @package com.woltlab.wcf * @subpackage data.package.installation.queue * @category Community Framework + * + * @property-read integer $queueID + * @property-read integer $parentQueueID + * @property-read integer $processNo + * @property-read integer $userID + * @property-read string $package + * @property-read string $packageName + * @property-read integer $packageID + * @property-read string $archive + * @property-read string $action + * @property-read integer $done + * @property-read integer $isApplication */ class PackageInstallationQueue extends DatabaseObject { /** diff --git a/wcfsetup/install/files/lib/data/package/update/PackageUpdate.class.php b/wcfsetup/install/files/lib/data/package/update/PackageUpdate.class.php index 76d68b41ce..ddbd54852f 100644 --- a/wcfsetup/install/files/lib/data/package/update/PackageUpdate.class.php +++ b/wcfsetup/install/files/lib/data/package/update/PackageUpdate.class.php @@ -11,6 +11,15 @@ use wcf\data\DatabaseObject; * @package com.woltlab.wcf * @subpackage data.package.update * @category Community Framework + * + * @property-read integer $packageUpdateID + * @property-read integer $packageUpdateServerID + * @property-read string $package + * @property-read string $packageName + * @property-read string $packageDescription + * @property-read string $author + * @property-read string $authorURL + * @property-read integer $isApplication */ class PackageUpdate extends DatabaseObject { /** diff --git a/wcfsetup/install/files/lib/data/package/update/server/PackageUpdateServer.class.php b/wcfsetup/install/files/lib/data/package/update/server/PackageUpdateServer.class.php index e1a5c76124..c2c5ac1a2a 100644 --- a/wcfsetup/install/files/lib/data/package/update/server/PackageUpdateServer.class.php +++ b/wcfsetup/install/files/lib/data/package/update/server/PackageUpdateServer.class.php @@ -15,6 +15,17 @@ use wcf\util\FileUtil; * @package com.woltlab.wcf * @subpackage data.package.update.server * @category Community Framework + * + * @property-read integer $packageUpdateServerID + * @property-read string $serverURL + * @property-read string $loginUsername + * @property-read string $loginPassword + * @property-read integer $isDisabled + * @property-read integer $lastUpdateTime + * @property-read string $status + * @property-read string $errorMessage + * @property-read string $apiVersion + * @property-read array $metaData */ class PackageUpdateServer extends DatabaseObject { /** diff --git a/wcfsetup/install/files/lib/data/package/update/version/PackageUpdateVersion.class.php b/wcfsetup/install/files/lib/data/package/update/version/PackageUpdateVersion.class.php index 32cbe338da..79387e00ac 100644 --- a/wcfsetup/install/files/lib/data/package/update/version/PackageUpdateVersion.class.php +++ b/wcfsetup/install/files/lib/data/package/update/version/PackageUpdateVersion.class.php @@ -11,6 +11,16 @@ use wcf\data\DatabaseObject; * @package com.woltlab.wcf * @subpackage data.package.update.version * @category Community Framework + * + * @property-read integer $packageUpdateVersionID + * @property-read integer $packageUpdateID + * @property-read string $packageVersion + * @property-read integer $packageDate + * @property-read string $filename + * @property-read string $license + * @property-read string $licenseURL + * @property-read integer $isAccessible + * @property-read integer $isCritical */ class PackageUpdateVersion extends DatabaseObject { /** diff --git a/wcfsetup/install/files/lib/data/page/Page.class.php b/wcfsetup/install/files/lib/data/page/Page.class.php index 4ad6350607..6a977f0a7e 100644 --- a/wcfsetup/install/files/lib/data/page/Page.class.php +++ b/wcfsetup/install/files/lib/data/page/Page.class.php @@ -18,6 +18,23 @@ use wcf\system\WCF; * @subpackage data.page * @category Community Framework * @since 2.2 + * + * @property-read integer $pageID + * @property-read integer|null $parentPageID + * @property-read string $identifier + * @property-read string $name + * @property-read integer $isDisabled + * @property-read integer $isLandingPage + * @property-read integer $isMultilingual + * @property-read integer $originIsSystem + * @property-read integer $packageID + * @property-read string $controller + * @property-read string $handler + * @property-read string $controllerCustomURL + * @property-read integer $requireObjectID + * @property-read integer $lastUpdateTime + * @property-read string $permissions + * @property-read string $options */ class Page extends DatabaseObject { use TDatabaseObjectOptions; diff --git a/wcfsetup/install/files/lib/data/page/menu/item/PageMenuItem.class.php b/wcfsetup/install/files/lib/data/page/menu/item/PageMenuItem.class.php index 9c009723ee..2c329d3f12 100644 --- a/wcfsetup/install/files/lib/data/page/menu/item/PageMenuItem.class.php +++ b/wcfsetup/install/files/lib/data/page/menu/item/PageMenuItem.class.php @@ -16,6 +16,21 @@ use wcf\system\WCF; * @package com.woltlab.wcf * @subpackage data.page.menu.item * @category Community Framework + * + * @property-read integer $menuItemID + * @property-read integer $packageID + * @property-read string $menuItem + * @property-read string $parentMenuItem + * @property-read string $menuItemController + * @property-read string $menuItemLink + * @property-read string $menuPosition + * @property-read integer $showOrder + * @property-read string $permissions + * @property-read string $options + * @property-read integer $isDisabled + * @property-read string $className + * @property-read integer $isLandingPage + * @property-read integer $originIsSystem */ class PageMenuItem extends ProcessibleDatabaseObject implements ITreeMenuItem { /** diff --git a/wcfsetup/install/files/lib/data/paid/subscription/PaidSubscription.class.php b/wcfsetup/install/files/lib/data/paid/subscription/PaidSubscription.class.php index de4db8a955..8544fce71b 100644 --- a/wcfsetup/install/files/lib/data/paid/subscription/PaidSubscription.class.php +++ b/wcfsetup/install/files/lib/data/paid/subscription/PaidSubscription.class.php @@ -15,6 +15,19 @@ use wcf\system\WCF; * @package com.woltlab.wcf * @subpackage data.paid.subscription * @category Community Framework + * + * @property-read integer $subscriptionID + * @property-read string $title + * @property-read string $description + * @property-read integer $isDisabled + * @property-read integer $showOrder + * @property-read double $cost + * @property-read string $currency + * @property-read integer $subscriptionLength + * @property-read string $subscriptionLengthUnit + * @property-read integer $isRecurring + * @property-read string $groupIDs + * @property-read string $excludedSubscriptionIDs */ class PaidSubscription extends DatabaseObject { /** diff --git a/wcfsetup/install/files/lib/data/paid/subscription/transaction/log/PaidSubscriptionTransactionLog.class.php b/wcfsetup/install/files/lib/data/paid/subscription/transaction/log/PaidSubscriptionTransactionLog.class.php index f621d8c455..2b36203ce6 100644 --- a/wcfsetup/install/files/lib/data/paid/subscription/transaction/log/PaidSubscriptionTransactionLog.class.php +++ b/wcfsetup/install/files/lib/data/paid/subscription/transaction/log/PaidSubscriptionTransactionLog.class.php @@ -15,6 +15,16 @@ use wcf\system\WCF; * @package com.woltlab.wcf * @subpackage data.paid.subscription.transaction.log * @category Community Framework + * + * @property-read integer $logID + * @property-read integer|null $subscriptionUserID + * @property-read integer|null $userID + * @property-read integer $subscriptionID + * @property-read integer $paymentMethodObjectTypeID + * @property-read integer $logTime + * @property-read string $transactionID + * @property-read string $transactionDetails + * @property-read string $logMessage */ class PaidSubscriptionTransactionLog extends DatabaseObject { /** diff --git a/wcfsetup/install/files/lib/data/paid/subscription/user/PaidSubscriptionUser.class.php b/wcfsetup/install/files/lib/data/paid/subscription/user/PaidSubscriptionUser.class.php index 2edbba75e5..1bfed0864b 100644 --- a/wcfsetup/install/files/lib/data/paid/subscription/user/PaidSubscriptionUser.class.php +++ b/wcfsetup/install/files/lib/data/paid/subscription/user/PaidSubscriptionUser.class.php @@ -13,6 +13,13 @@ use wcf\system\WCF; * @package com.woltlab.wcf * @subpackage data.paid.subscription.user * @category Community Framework + * + * @property-read integer $subscriptionUserID + * @property-read integer $subscriptionID + * @property-read integer $userID + * @property-read integer $startDate + * @property-read integer $endDate + * @property-read integer $isActive */ class PaidSubscriptionUser extends DatabaseObject { /** diff --git a/wcfsetup/install/files/lib/data/poll/Poll.class.php b/wcfsetup/install/files/lib/data/poll/Poll.class.php index aa2109fdcd..f777806e3a 100644 --- a/wcfsetup/install/files/lib/data/poll/Poll.class.php +++ b/wcfsetup/install/files/lib/data/poll/Poll.class.php @@ -15,6 +15,19 @@ use wcf\system\WCF; * @package com.woltlab.wcf * @subpackage data.poll * @category Community Framework + * + * @property-read integer $pollID + * @property-read integer $objectTypeID + * @property-read integer $objectID + * @property-read string $question + * @property-read integer $time + * @property-read integer $endTime + * @property-read integer $isChangeable + * @property-read integer $isPublic + * @property-read integer $sortByVotes + * @property-read integer $resultsRequireVote + * @property-read integer $maxVotes + * @property-read integer $votes */ class Poll extends DatabaseObject { /** diff --git a/wcfsetup/install/files/lib/data/poll/option/PollOption.class.php b/wcfsetup/install/files/lib/data/poll/option/PollOption.class.php index ae3fea46dd..6809b21009 100644 --- a/wcfsetup/install/files/lib/data/poll/option/PollOption.class.php +++ b/wcfsetup/install/files/lib/data/poll/option/PollOption.class.php @@ -12,6 +12,12 @@ use wcf\data\DatabaseObject; * @package com.woltlab.wcf * @subpackage data.poll.poll * @category Community Framework + * + * @property-read integer $optionID + * @property-read integer $pollID + * @property-read string $optionValue + * @property-read integer $votes + * @property-read integer $showOrder */ class PollOption extends DatabaseObject { /** diff --git a/wcfsetup/install/files/lib/data/search/Search.class.php b/wcfsetup/install/files/lib/data/search/Search.class.php index 6ec4f83f91..b4754767ee 100644 --- a/wcfsetup/install/files/lib/data/search/Search.class.php +++ b/wcfsetup/install/files/lib/data/search/Search.class.php @@ -11,6 +11,13 @@ use wcf\data\DatabaseObject; * @package com.woltlab.wcf * @subpackage data.search * @category Community Framework + * + * @property-read integer $searchID + * @property-read integer|null $userID + * @property-read string $searchData + * @property-read integer $searchTime + * @property-read string $searchType + * @property-read string $searchHash */ class Search extends DatabaseObject { /** diff --git a/wcfsetup/install/files/lib/data/search/keyword/SearchKeyword.class.php b/wcfsetup/install/files/lib/data/search/keyword/SearchKeyword.class.php index aa2d9b4691..f81942acfd 100644 --- a/wcfsetup/install/files/lib/data/search/keyword/SearchKeyword.class.php +++ b/wcfsetup/install/files/lib/data/search/keyword/SearchKeyword.class.php @@ -11,6 +11,11 @@ use wcf\data\DatabaseObject; * @package com.woltlab.wcf * @subpackage data.search.keyword * @category Community Framework + * + * @property-read integer $keywordID + * @property-read string $keyword + * @property-read integer $searches + * @property-read integer $lastSearchTime */ class SearchKeyword extends DatabaseObject { /** diff --git a/wcfsetup/install/files/lib/data/session/Session.class.php b/wcfsetup/install/files/lib/data/session/Session.class.php index 05a6a8eab0..4ab4d5ac86 100644 --- a/wcfsetup/install/files/lib/data/session/Session.class.php +++ b/wcfsetup/install/files/lib/data/session/Session.class.php @@ -12,6 +12,9 @@ use wcf\system\WCF; * @package com.woltlab.wcf * @subpackage data.session * @category Community Framework + * + * @property-read string $sessionVariables + * @property-read string $spiderID */ class Session extends ACPSession { /** diff --git a/wcfsetup/install/files/lib/data/session/virtual/SessionVirtual.class.php b/wcfsetup/install/files/lib/data/session/virtual/SessionVirtual.class.php index c9eb407144..8fe7420a21 100644 --- a/wcfsetup/install/files/lib/data/session/virtual/SessionVirtual.class.php +++ b/wcfsetup/install/files/lib/data/session/virtual/SessionVirtual.class.php @@ -19,6 +19,12 @@ use wcf\util\UserUtil; * @package com.woltlab.wcf * @subpackage data.session.virtual * @category Community Framework + * + * @property-read integer $virtualSessionID + * @property-read string $sessionID + * @property-read string $ipAddress + * @property-read string $userAgent + * @property-read integer $lastActivityTime */ class SessionVirtual extends DatabaseObject { /** diff --git a/wcfsetup/install/files/lib/data/sitemap/Sitemap.class.php b/wcfsetup/install/files/lib/data/sitemap/Sitemap.class.php index ddbe7071bb..acb86b6e79 100644 --- a/wcfsetup/install/files/lib/data/sitemap/Sitemap.class.php +++ b/wcfsetup/install/files/lib/data/sitemap/Sitemap.class.php @@ -14,6 +14,14 @@ use wcf\system\exception\SystemException; * @package com.woltlab.wcf * @subpackage data.sitemap * @category Community Framework + * + * @property-read integer $sitemapID + * @property-read integer $packageID + * @property-read string $sitemapName + * @property-read string $className + * @property-read integer $showOrder + * @property-read string $permissions + * @property-read string $options */ class Sitemap extends DatabaseObject { use TDatabaseObjectOptions; diff --git a/wcfsetup/install/files/lib/data/smiley/Smiley.class.php b/wcfsetup/install/files/lib/data/smiley/Smiley.class.php index c8d7fa68f5..1f6b255522 100644 --- a/wcfsetup/install/files/lib/data/smiley/Smiley.class.php +++ b/wcfsetup/install/files/lib/data/smiley/Smiley.class.php @@ -13,6 +13,15 @@ use wcf\util\StringUtil; * @package com.woltlab.wcf * @subpackage data.smiley * @category Community Framework + * + * @property-read integer $smileyID + * @property-read integer $packageID + * @property-read integer|null $categoryID + * @property-read string $smileyPath + * @property-read string $smileyTitle + * @property-read string $smileyCode + * @property-read string $aliases + * @property-read integer $smileyID */ class Smiley extends DatabaseObject { /** diff --git a/wcfsetup/install/files/lib/data/spider/Spider.class.php b/wcfsetup/install/files/lib/data/spider/Spider.class.php index 00f830ab61..31906918aa 100644 --- a/wcfsetup/install/files/lib/data/spider/Spider.class.php +++ b/wcfsetup/install/files/lib/data/spider/Spider.class.php @@ -11,6 +11,11 @@ use wcf\data\DatabaseObject; * @package com.woltlab.wcf * @subpackage data.spider * @category Community Framework + * + * @property-read integer $spiderID + * @property-read string $spiderIdentifier + * @property-read string $spiderName + * @property-read string $spiderURL */ class Spider extends DatabaseObject { /** diff --git a/wcfsetup/install/files/lib/data/stat/daily/StatDaily.class.php b/wcfsetup/install/files/lib/data/stat/daily/StatDaily.class.php index 26888c10e7..68b80666ac 100644 --- a/wcfsetup/install/files/lib/data/stat/daily/StatDaily.class.php +++ b/wcfsetup/install/files/lib/data/stat/daily/StatDaily.class.php @@ -11,6 +11,12 @@ use wcf\data\DatabaseObject; * @package com.woltlab.wcf * @subpackage data.stat.daily * @category Community Framework + * + * @property-read integer $statID + * @property-read integer $objectTypeID + * @property-read string $date + * @property-read integer $counter + * @property-read integer $total */ class StatDaily extends DatabaseObject { /** diff --git a/wcfsetup/install/files/lib/data/style/Style.class.php b/wcfsetup/install/files/lib/data/style/Style.class.php index fb53d78a29..81daf9ca63 100644 --- a/wcfsetup/install/files/lib/data/style/Style.class.php +++ b/wcfsetup/install/files/lib/data/style/Style.class.php @@ -12,6 +12,24 @@ use wcf\system\WCF; * @package com.woltlab.wcf * @subpackage data.style * @category Community Framework + * + * @property-read integer $styleID + * @property-read integer $packageID + * @property-read string $styleName + * @property-read integer $templateGroupID + * @property-read integer $isDefault + * @property-read integer $isDisabled + * @property-read string $styleDescription + * @property-read string $styleVersion + * @property-read string $styleDate + * @property-read string $image + * @property-read string $copyright + * @property-read string $license + * @property-read string $authorName + * @property-read string $authorURL + * @property-read string $imagePath + * @property-read string $packageName + * @property-read integer $isTainted */ class Style extends DatabaseObject { /** diff --git a/wcfsetup/install/files/lib/data/style/variable/StyleVariable.class.php b/wcfsetup/install/files/lib/data/style/variable/StyleVariable.class.php index 3b6f5f2f9e..012a58fb0c 100644 --- a/wcfsetup/install/files/lib/data/style/variable/StyleVariable.class.php +++ b/wcfsetup/install/files/lib/data/style/variable/StyleVariable.class.php @@ -11,6 +11,10 @@ use wcf\data\DatabaseObject; * @package com.woltlab.wcf * @subpackage data.style.variable * @category Community Framework + * + * @property-read integer $variableID + * @property-read string $variableName + * @property-read string $defaultValue */ class StyleVariable extends DatabaseObject { /** diff --git a/wcfsetup/install/files/lib/data/tag/Tag.class.php b/wcfsetup/install/files/lib/data/tag/Tag.class.php index d2b5d2a9b2..9a02e59dab 100644 --- a/wcfsetup/install/files/lib/data/tag/Tag.class.php +++ b/wcfsetup/install/files/lib/data/tag/Tag.class.php @@ -14,6 +14,11 @@ use wcf\util\ArrayUtil; * @package com.woltlab.wcf * @subpackage data.tag * @category Community Framework + * + * @property-read integer $tagID + * @property-read integer $languageID + * @property-read string $name + * @property-read integer|null $synonymFor */ class Tag extends DatabaseObject implements IRouteController { /** diff --git a/wcfsetup/install/files/lib/data/template/Template.class.php b/wcfsetup/install/files/lib/data/template/Template.class.php index 56c8a536c7..e583db7f9f 100644 --- a/wcfsetup/install/files/lib/data/template/Template.class.php +++ b/wcfsetup/install/files/lib/data/template/Template.class.php @@ -17,6 +17,13 @@ use wcf\util\StringUtil; * @package com.woltlab.wcf * @subpackage data.template * @category Community Framework + * + * @property-read integer $templateID + * @property-read integer $packageID + * @property-read string $templateName + * @property-read string $application + * @property-read integer|null $templateGroupID + * @property-read integer $lastModificationTime */ class Template extends DatabaseObject { /** diff --git a/wcfsetup/install/files/lib/data/template/group/TemplateGroup.class.php b/wcfsetup/install/files/lib/data/template/group/TemplateGroup.class.php index 6975111e9c..4ab71dc500 100644 --- a/wcfsetup/install/files/lib/data/template/group/TemplateGroup.class.php +++ b/wcfsetup/install/files/lib/data/template/group/TemplateGroup.class.php @@ -13,6 +13,11 @@ use wcf\util\StringUtil; * @package com.woltlab.wcf * @subpackage data.template.group * @category Community Framework + * + * @property-read integer $templateGroupID + * @property-read integer|null $parentTemplateGroupID + * @property-read string $templateGroupName + * @property-read string $templateGroupFolderName */ class TemplateGroup extends DatabaseObject { /** diff --git a/wcfsetup/install/files/lib/data/template/listener/TemplateListener.class.php b/wcfsetup/install/files/lib/data/template/listener/TemplateListener.class.php index 96e5e8297f..72a79d24fd 100644 --- a/wcfsetup/install/files/lib/data/template/listener/TemplateListener.class.php +++ b/wcfsetup/install/files/lib/data/template/listener/TemplateListener.class.php @@ -11,6 +11,17 @@ use wcf\data\DatabaseObject; * @package com.woltlab.wcf * @subpackage data.template.listener * @category Community Framework + * + * @property-read integer $listenerID + * @property-read integer $packageID + * @property-read string $name + * @property-read string $environment + * @property-read string $templateName + * @property-read string $eventName + * @property-read string $templateCode + * @property-read integer $niceValue + * @property-read string $permissions + * @property-read string $options */ class TemplateListener extends DatabaseObject { /** diff --git a/wcfsetup/install/files/lib/data/user/User.class.php b/wcfsetup/install/files/lib/data/user/User.class.php index b7fc0b7679..9a73dde2cc 100644 --- a/wcfsetup/install/files/lib/data/user/User.class.php +++ b/wcfsetup/install/files/lib/data/user/User.class.php @@ -20,6 +20,50 @@ use wcf\util\PasswordUtil; * @package com.woltlab.wcf * @subpackage data.user * @category Community Framework + * + * @property-read integer $userID + * @property-read string $username + * @property-read string $email + * @property-read string $password + * @property-read string $accessToken + * @property-read integer $languageID + * @property-read integer $registrationDate + * @property-read integer $styleID + * @property-read integer $banned + * @property-read string $banReason + * @property-read integer $banExpires + * @property-read integer $activationCode + * @property-read integer $lastLostPasswordRequestTime + * @property-read string $lostPasswordKey + * @property-read integer $lastUsernameChange + * @property-read string $newEmail + * @property-read string $oldUsername + * @property-read integer $quitStarted + * @property-read integer $reactivationCode + * @property-read string $registrationIpAddress + * @property-read integer|null $avatarID + * @property-read integer $disableAvatar + * @property-read string $disableAvatarReason + * @property-read integer $disableAvatarExpires + * @property-read integer $enableGravatar + * @property-read string $gravatarFileExtension + * @property-read string $signature + * @property-read integer $signatureEnableBBCodes + * @property-read integer $signatureEnableHtml + * @property-read integer $signatureEnableSmilies + * @property-read integer $disableSignature + * @property-read string $disableSignatureReason + * @property-read integer $disableSignatureExpires + * @property-read integer $lastActivityTime + * @property-read integer $profileHits + * @property-read integer|null $rankID + * @property-read string $userTitle + * @property-read integer|null $userOnlineGroupID + * @property-read integer $activityPoints + * @property-read string $notificationMailToken + * @property-read string $authData + * @property-read integer $likesReceived + * @property-read string $socialNetworkPrivacySettings */ final class User extends DatabaseObject implements IRouteController, IUserContent { /** diff --git a/wcfsetup/install/files/lib/data/user/activity/event/UserActivityEvent.class.php b/wcfsetup/install/files/lib/data/user/activity/event/UserActivityEvent.class.php index 4c32a2e428..1a2b7dae2c 100644 --- a/wcfsetup/install/files/lib/data/user/activity/event/UserActivityEvent.class.php +++ b/wcfsetup/install/files/lib/data/user/activity/event/UserActivityEvent.class.php @@ -11,6 +11,14 @@ use wcf\data\DatabaseObject; * @package com.woltlab.wcf * @subpackage data.user.activity.event * @category Community Framework + * + * @property-read integer $eventID + * @property-read integer $objectTypeID + * @property-read integer $objectID + * @property-read integer|null $languageID + * @property-read integer $userID + * @property-read integer $time + * @property-read array $additionalData */ class UserActivityEvent extends DatabaseObject { /** diff --git a/wcfsetup/install/files/lib/data/user/authentication/failure/UserAuthenticationFailure.class.php b/wcfsetup/install/files/lib/data/user/authentication/failure/UserAuthenticationFailure.class.php index c5544e4288..80d7c0ecff 100644 --- a/wcfsetup/install/files/lib/data/user/authentication/failure/UserAuthenticationFailure.class.php +++ b/wcfsetup/install/files/lib/data/user/authentication/failure/UserAuthenticationFailure.class.php @@ -13,6 +13,14 @@ use wcf\system\WCF; * @package com.woltlab.wcf * @subpackage data.user.authentication.failure * @category Community Framework + * + * @property-read integer $failureID + * @property-read string $environment + * @property-read integer|null $userID + * @property-read string $username + * @property-read integer $time + * @property-read string $ipAddress + * @property-read string $userAgent */ class UserAuthenticationFailure extends DatabaseObject { /** diff --git a/wcfsetup/install/files/lib/data/user/avatar/UserAvatar.class.php b/wcfsetup/install/files/lib/data/user/avatar/UserAvatar.class.php index 595e9ec42d..a7adfd6f73 100644 --- a/wcfsetup/install/files/lib/data/user/avatar/UserAvatar.class.php +++ b/wcfsetup/install/files/lib/data/user/avatar/UserAvatar.class.php @@ -13,6 +13,16 @@ use wcf\system\WCF; * @package com.woltlab.wcf * @subpackage data.user.avatar * @category Community Framework + * + * @property-read integer $avatarID + * @property-read string $avatarName + * @property-read string $avatarExtension + * @property-read integer $width + * @property-read integer $height + * @property-read integer|null $userID + * @property-read string $fileHash + * @property-read integer $cropX + * @property-read integer $cropY */ class UserAvatar extends DatabaseObject implements IUserAvatar { /** diff --git a/wcfsetup/install/files/lib/data/user/follow/UserFollow.class.php b/wcfsetup/install/files/lib/data/user/follow/UserFollow.class.php index 21ea10529e..624fe9a4f8 100644 --- a/wcfsetup/install/files/lib/data/user/follow/UserFollow.class.php +++ b/wcfsetup/install/files/lib/data/user/follow/UserFollow.class.php @@ -12,6 +12,11 @@ use wcf\system\WCF; * @package com.woltlab.wcf * @subpackage data.user.follow * @category Community Framework + * + * @property-read integer $followID + * @property-read integer $userID + * @property-read integer $followUserID + * @property-read integer $time */ class UserFollow extends DatabaseObject { /** diff --git a/wcfsetup/install/files/lib/data/user/group/UserGroup.class.php b/wcfsetup/install/files/lib/data/user/group/UserGroup.class.php index b06c278eaa..dac1aa58ba 100644 --- a/wcfsetup/install/files/lib/data/user/group/UserGroup.class.php +++ b/wcfsetup/install/files/lib/data/user/group/UserGroup.class.php @@ -16,6 +16,14 @@ use wcf\system\WCF; * @package com.woltlab.wcf * @subpackage data.user.group * @category Community Framework + * + * @property-read integer $groupID + * @property-read string $groupName + * @property-read string $groupDescription + * @property-read integer $groupType + * @property-read integer $priority + * @property-read string $userOnlineMarking + * @property-read integer $showOnTeamPage */ class UserGroup extends DatabaseObject { /** diff --git a/wcfsetup/install/files/lib/data/user/group/assignment/UserGroupAssignment.class.php b/wcfsetup/install/files/lib/data/user/group/assignment/UserGroupAssignment.class.php index 7c0b333dc5..1e2d4e1379 100644 --- a/wcfsetup/install/files/lib/data/user/group/assignment/UserGroupAssignment.class.php +++ b/wcfsetup/install/files/lib/data/user/group/assignment/UserGroupAssignment.class.php @@ -14,6 +14,11 @@ use wcf\system\request\IRouteController; * @package com.woltlab.wcf * @subpackage data.user.group.assignment * @category Community Framework + * + * @property-read integer $assignmentID + * @property-read integer $groupID + * @property-read string $title + * @property-read integer $isDisabled */ class UserGroupAssignment extends DatabaseObject implements IRouteController { /** diff --git a/wcfsetup/install/files/lib/data/user/group/option/UserGroupOption.class.php b/wcfsetup/install/files/lib/data/user/group/option/UserGroupOption.class.php index 4464e529f8..1cf337b34e 100644 --- a/wcfsetup/install/files/lib/data/user/group/option/UserGroupOption.class.php +++ b/wcfsetup/install/files/lib/data/user/group/option/UserGroupOption.class.php @@ -11,6 +11,8 @@ use wcf\data\option\Option; * @package com.woltlab.wcf * @subpackage data.user.group.option * @category Community Framework + * + * @property-read integer $usersOnly */ class UserGroupOption extends Option { /** diff --git a/wcfsetup/install/files/lib/data/user/group/option/category/UserGroupOptionCategory.class.php b/wcfsetup/install/files/lib/data/user/group/option/category/UserGroupOptionCategory.class.php index e6be27ee05..da44113d58 100644 --- a/wcfsetup/install/files/lib/data/user/group/option/category/UserGroupOptionCategory.class.php +++ b/wcfsetup/install/files/lib/data/user/group/option/category/UserGroupOptionCategory.class.php @@ -13,6 +13,14 @@ use wcf\data\TDatabaseObjectPermissions; * @package com.woltlab.wcf * @subpackage data.user.group.option.category * @category Community Framework + * + * @property-read integer $categoryID + * @property-read integer $packageID + * @property-read string $categoryName + * @property-read string $parentCategoryName + * @property-read integer $showOrder + * @property-read string $permissions + * @property-read string $options */ class UserGroupOptionCategory extends DatabaseObject { use TDatabaseObjectOptions; diff --git a/wcfsetup/install/files/lib/data/user/ignore/UserIgnore.class.php b/wcfsetup/install/files/lib/data/user/ignore/UserIgnore.class.php index c6bdb9139e..ee759823c7 100644 --- a/wcfsetup/install/files/lib/data/user/ignore/UserIgnore.class.php +++ b/wcfsetup/install/files/lib/data/user/ignore/UserIgnore.class.php @@ -12,6 +12,11 @@ use wcf\system\WCF; * @package com.woltlab.wcf * @subpackage data.user.ignore * @category Community Framework + * + * @property-read integer $ignoreID + * @property-read integer $userID + * @property-read integer $ignoreUserID + * @property-read integer $time */ class UserIgnore extends DatabaseObject { /** diff --git a/wcfsetup/install/files/lib/data/user/menu/item/UserMenuItem.class.php b/wcfsetup/install/files/lib/data/user/menu/item/UserMenuItem.class.php index 70c3f47fa8..276c187375 100644 --- a/wcfsetup/install/files/lib/data/user/menu/item/UserMenuItem.class.php +++ b/wcfsetup/install/files/lib/data/user/menu/item/UserMenuItem.class.php @@ -16,6 +16,18 @@ use wcf\system\WCF; * @package com.woltlab.wcf * @subpackage data.user.menu.item * @category Community Framework + * + * @property-read integer $menuItemID + * @property-read integer $packageID + * @property-read string $menuItem + * @property-read string $parentMenuItem + * @property-read string $menuItemController + * @property-read string $menuItemLink + * @property-read integer $showOrder + * @property-read string $permissions + * @property-read string $options + * @property-read string $className + * @property-read string $iconClassName */ class UserMenuItem extends ProcessibleDatabaseObject implements ITreeMenuItem { /** diff --git a/wcfsetup/install/files/lib/data/user/notification/UserNotification.class.php b/wcfsetup/install/files/lib/data/user/notification/UserNotification.class.php index 3f2de2b872..875a99ac20 100644 --- a/wcfsetup/install/files/lib/data/user/notification/UserNotification.class.php +++ b/wcfsetup/install/files/lib/data/user/notification/UserNotification.class.php @@ -12,6 +12,21 @@ use wcf\system\WCF; * @package com.woltlab.wcf * @subpackage data.user.notification * @category Community Framework + * + * @property-read integer $notificationID + * @property-read integer $packageID deprecated + * @property-read integer $eventID + * @property-read integer $objectID + * @property-read integer $baseObjectID + * @property-read string $eventHash + * @property-read integer|null $authorID + * @property-read integer $timesTriggered + * @property-read integer $guestTimesTriggered + * @property-read integer $userID + * @property-read integer $time + * @property-read integer $mailNotified + * @property-read integer $confirmTime + * @property-read array $additionalData */ class UserNotification extends DatabaseObject { /** diff --git a/wcfsetup/install/files/lib/data/user/notification/event/UserNotificationEvent.class.php b/wcfsetup/install/files/lib/data/user/notification/event/UserNotificationEvent.class.php index 9b8e912015..e364fefd78 100644 --- a/wcfsetup/install/files/lib/data/user/notification/event/UserNotificationEvent.class.php +++ b/wcfsetup/install/files/lib/data/user/notification/event/UserNotificationEvent.class.php @@ -13,6 +13,16 @@ use wcf\data\TDatabaseObjectPermissions; * @package com.woltlab.wcf * @subpackage data.user.notification.event * @category Community Framework + * + * @property-read integer $eventID + * @property-read integer $packageID + * @property-read string $eventName + * @property-read integer $objectTypeID + * @property-read string $className + * @property-read string $permissions + * @property-read string $options + * @property-read integer $preset + * @property-read string $presetMailNotificationType */ class UserNotificationEvent extends ProcessibleDatabaseObject { use TDatabaseObjectOptions; diff --git a/wcfsetup/install/files/lib/data/user/object/watch/UserObjectWatch.class.php b/wcfsetup/install/files/lib/data/user/object/watch/UserObjectWatch.class.php index 5089a60a75..e1b35944a3 100644 --- a/wcfsetup/install/files/lib/data/user/object/watch/UserObjectWatch.class.php +++ b/wcfsetup/install/files/lib/data/user/object/watch/UserObjectWatch.class.php @@ -12,6 +12,12 @@ use wcf\system\WCF; * @package com.woltlab.wcf * @subpackage data.user.object.watch * @category Community Framework + * + * @property-read integer $watchID + * @property-read integer $objectTypeID + * @property-read integer $objectID + * @property-read integer $userID + * @property-read integer $notification */ class UserObjectWatch extends DatabaseObject { /** diff --git a/wcfsetup/install/files/lib/data/user/option/UserOption.class.php b/wcfsetup/install/files/lib/data/user/option/UserOption.class.php index d85d9c3371..6267a8a838 100644 --- a/wcfsetup/install/files/lib/data/user/option/UserOption.class.php +++ b/wcfsetup/install/files/lib/data/user/option/UserOption.class.php @@ -13,6 +13,15 @@ use wcf\system\WCF; * @package com.woltlab.wcf * @subpackage data.user.option * @category Community Framework + * + * @property-read integer $required + * @property-read integer $askDuringRegistration + * @property-read integer $editable + * @property-read integer $visible + * @property-read string $outputClass + * @property-read integer $searchable + * @property-read integer $isDisabled + * @property-read integer $originIsSystem */ class UserOption extends Option { /** diff --git a/wcfsetup/install/files/lib/data/user/option/category/UserOptionCategory.class.php b/wcfsetup/install/files/lib/data/user/option/category/UserOptionCategory.class.php index 6c54f6b870..de9ed9be87 100644 --- a/wcfsetup/install/files/lib/data/user/option/category/UserOptionCategory.class.php +++ b/wcfsetup/install/files/lib/data/user/option/category/UserOptionCategory.class.php @@ -12,6 +12,14 @@ use wcf\system\WCF; * @package com.woltlab.wcf * @subpackage data.user.option.category * @category Community Framework + * + * @property-read integer $categoryID + * @property-read integer $packageID + * @property-read string $categoryName + * @property-read string $parentCategoryName + * @property-read integer $showOrder + * @property-read string $permissions + * @property-read string $options */ class UserOptionCategory extends DatabaseObject { /** diff --git a/wcfsetup/install/files/lib/data/user/profile/menu/item/UserProfileMenuItem.class.php b/wcfsetup/install/files/lib/data/user/profile/menu/item/UserProfileMenuItem.class.php index a570aeef64..ae5d4cf1ad 100644 --- a/wcfsetup/install/files/lib/data/user/profile/menu/item/UserProfileMenuItem.class.php +++ b/wcfsetup/install/files/lib/data/user/profile/menu/item/UserProfileMenuItem.class.php @@ -16,6 +16,14 @@ use wcf\system\SingletonFactory; * @package com.woltlab.wcf * @subpackage data.user.profile.menu.item * @category Community Framework + * + * @property-read integer $menuItemID + * @property-read integer $packageID + * @property-read string $menuItem + * @property-read integer $showOrder + * @property-read string $permissions + * @property-read string $options + * @property-read string $className */ class UserProfileMenuItem extends DatabaseObject { use TDatabaseObjectOptions; diff --git a/wcfsetup/install/files/lib/data/user/profile/visitor/UserProfileVisitor.class.php b/wcfsetup/install/files/lib/data/user/profile/visitor/UserProfileVisitor.class.php index 16d03f3c50..a9d79311fb 100644 --- a/wcfsetup/install/files/lib/data/user/profile/visitor/UserProfileVisitor.class.php +++ b/wcfsetup/install/files/lib/data/user/profile/visitor/UserProfileVisitor.class.php @@ -12,6 +12,11 @@ use wcf\system\WCF; * @package com.woltlab.wcf * @subpackage data.user.profile.visitor * @category Community Framework + * + * @property-read integer $visitorID + * @property-read integer|null $ownerID + * @property-read integer|null $userID + * @property-read integer $time */ class UserProfileVisitor extends DatabaseObject { /** diff --git a/wcfsetup/install/files/lib/data/user/rank/UserRank.class.php b/wcfsetup/install/files/lib/data/user/rank/UserRank.class.php index d0dc1a0807..777cf71b1a 100644 --- a/wcfsetup/install/files/lib/data/user/rank/UserRank.class.php +++ b/wcfsetup/install/files/lib/data/user/rank/UserRank.class.php @@ -13,6 +13,15 @@ use wcf\util\StringUtil; * @package com.woltlab.wcf * @subpackage data.user.rank * @category Community Framework + * + * @property-read integer $rankID + * @property-read integer $groupID + * @property-read integer $requiredPoints + * @property-read string $rankTitle + * @property-read string $cssClassName + * @property-read string $rankImage + * @property-read integer $repeatImage + * @property-read integer $requiredGender */ class UserRank extends DatabaseObject { /**