From 63b02e3f196e6fbee56973215438324e5f068323 Mon Sep 17 00:00:00 2001 From: Matthias Schmidt Date: Mon, 21 Dec 2015 11:20:24 +0100 Subject: [PATCH] Add @since tag to PHP documentation --- .../lib/acp/form/AbstractBulkProcessingForm.class.php | 1 + .../lib/action/BackgroundQueuePerformAction.class.php | 1 + .../install/files/lib/action/ImageProxyAction.class.php | 1 + .../files/lib/data/AbstractDatabaseObjectAction.class.php | 2 ++ .../files/lib/data/TDatabaseObjectOptions.class.php | 1 + .../files/lib/data/TDatabaseObjectPermissions.class.php | 1 + .../files/lib/data/TLegacyUserPropertyAccess.class.php | 3 ++- .../lib/data/clipboard/item/ClipboardItemAction.class.php | 1 + .../files/lib/data/cronjob/CronjobEditor.class.php | 1 + .../files/lib/data/event/listener/EventListener.class.php | 1 + wcfsetup/install/files/lib/data/style/Style.class.php | 8 ++++++++ .../install/files/lib/data/style/StyleAction.class.php | 8 ++++++++ wcfsetup/install/files/lib/data/tag/TagAction.class.php | 5 +++++ .../files/lib/data/user/UserProfileCache.class.php | 1 + .../install/files/lib/data/user/group/UserGroup.class.php | 1 + .../system/background/BackgroundQueueHandler.class.php | 1 + .../system/background/job/AbstractBackgroundJob.class.php | 1 + .../background/job/EmailDeliveryBackgroundJob.class.php | 1 + .../install/files/lib/system/bbcode/ImageBBCode.class.php | 1 + .../install/files/lib/system/bbcode/PreParser.class.php | 3 +++ .../AbstractBulkProcessableObjectType.class.php | 1 + .../processing/AbstractBulkProcessingAction.class.php | 1 + .../bulk/processing/IBulkProcessableObjectType.class.php | 1 + .../bulk/processing/IBulkProcessingAction.class.php | 1 + .../processing/TReasonedBulkProcessingAction.class.php | 1 + .../user/AbstractUserBulkProcessingAction.class.php | 1 + .../AbstractUserGroupsUserBulkProcessingAction.class.php | 1 + .../AssignToUserGroupsUserBulkProcessingAction.class.php | 1 + .../user/DeleteUserBulkProcessingAction.class.php | 1 + .../ExportMailAddressUserBulkProcessingAction.class.php | 1 + ...RemoveFromUserGroupsUserBulkProcessingAction.class.php | 1 + .../user/SendMailUserBulkProcessingAction.class.php | 1 + .../user/UserBulkProcessableObjectType.class.php | 1 + .../lib/system/cache/source/RedisCacheSource.class.php | 1 + .../system/clipboard/action/TagClipboardAction.class.php | 1 + .../system/clipboard/action/UserClipboardAction.class.php | 2 ++ .../AbstractObjectTextPropertyCondition.class.php | 1 + .../system/condition/AbstractTimestampCondition.class.php | 1 + .../files/lib/system/condition/IObjectCondition.class.php | 1 + .../lib/system/condition/IObjectListCondition.class.php | 1 + .../system/condition/TObjectListUserCondition.class.php | 1 + .../lib/system/condition/TObjectUserCondition.class.php | 1 + .../condition/UserTimestampPropertyCondition.class.php | 1 + .../cronjob/BackgroundQueueCleanUpCronjob.class.php | 1 + .../system/database/exception/DatabaseException.class.php | 1 + .../database/exception/DatabaseQueryException.class.php | 5 ++--- .../exception/DatabaseQueryExecutionException.class.php | 1 + .../exception/DatabaseTransactionException.class.php | 5 ++--- wcfsetup/install/files/lib/system/email/Email.class.php | 1 + .../install/files/lib/system/email/EmailGrammar.class.php | 1 + wcfsetup/install/files/lib/system/email/Mailbox.class.php | 1 + .../install/files/lib/system/email/UserMailbox.class.php | 1 + .../lib/system/email/mime/AbstractMimePart.class.php | 1 + .../lib/system/email/mime/AttachmentMimePart.class.php | 1 + .../lib/system/email/mime/HtmlTextMimePart.class.php | 1 + .../system/email/mime/IRecipientAwareMimePart.class.php | 1 + .../lib/system/email/mime/PlainTextMimePart.class.php | 1 + .../email/mime/RecipientAwareTextMimePart.class.php | 1 + .../files/lib/system/email/mime/TextMimePart.class.php | 1 + .../system/email/transport/DebugEmailTransport.class.php | 1 + .../lib/system/email/transport/EmailTransport.class.php | 1 + .../system/email/transport/PhpEmailTransport.class.php | 1 + .../system/email/transport/SmtpEmailTransport.class.php | 1 + .../email/transport/exception/PermanentFailure.class.php | 5 ++--- .../email/transport/exception/TransientFailure.class.php | 5 ++--- .../files/lib/system/exception/ErrorException.class.php | 1 + .../system/exception/IExtraInformationException.class.php | 1 + .../system/exception/InvalidArgumentException.class.php | 1 + .../option/user/group/IUserGroupGroupOptionType.class.php | 1 + .../option/user/group/TUserGroupOptionType.class.php | 1 + .../package/PackageInstallationDispatcher.class.php | 1 + .../plugin/ACLOptionPackageInstallationPlugin.class.php | 1 + .../plugin/ACPMenuPackageInstallationPlugin.class.php | 1 + .../ACPSearchProviderPackageInstallationPlugin.class.php | 1 + .../plugin/ACPTemplatePackageInstallationPlugin.class.php | 1 + .../plugin/AbstractPackageInstallationPlugin.class.php | 1 + .../plugin/AbstractXMLPackageInstallationPlugin.class.php | 1 + .../plugin/BBCodePackageInstallationPlugin.class.php | 1 + .../package/plugin/IPackageInstallationPlugin.class.php | 1 + .../plugin/LanguagePackageInstallationPlugin.class.php | 1 + .../package/plugin/PIPPackageInstallationPlugin.class.php | 1 + .../plugin/TemplatePackageInstallationPlugin.class.php | 1 + .../files/lib/system/session/ACPSessionFactory.class.php | 1 + .../files/lib/system/session/SessionFactory.class.php | 1 + .../files/lib/system/session/SessionHandler.class.php | 2 ++ .../install/files/lib/system/style/StyleHandler.class.php | 1 + .../template/plugin/JsFunctionTemplatePlugin.class.php | 1 + wcfsetup/install/files/lib/util/CryptoUtil.class.php | 1 + .../files/lib/util/exception/CryptoException.class.php | 1 + 89 files changed, 117 insertions(+), 13 deletions(-) diff --git a/wcfsetup/install/files/lib/acp/form/AbstractBulkProcessingForm.class.php b/wcfsetup/install/files/lib/acp/form/AbstractBulkProcessingForm.class.php index 349ee1d2de..94f5bea1be 100644 --- a/wcfsetup/install/files/lib/acp/form/AbstractBulkProcessingForm.class.php +++ b/wcfsetup/install/files/lib/acp/form/AbstractBulkProcessingForm.class.php @@ -16,6 +16,7 @@ use wcf\system\WCF; * @package com.woltlab.wcf * @subpackage acp.form * @category Community Framework + * @since 2.2 */ abstract class AbstractBulkProcessingForm extends AbstractForm { /** diff --git a/wcfsetup/install/files/lib/action/BackgroundQueuePerformAction.class.php b/wcfsetup/install/files/lib/action/BackgroundQueuePerformAction.class.php index beffea8a47..a91b7e1e42 100644 --- a/wcfsetup/install/files/lib/action/BackgroundQueuePerformAction.class.php +++ b/wcfsetup/install/files/lib/action/BackgroundQueuePerformAction.class.php @@ -11,6 +11,7 @@ use wcf\system\background\BackgroundQueueHandler; * @package com.woltlab.wcf * @subpackage action * @category Community Framework + * @since 2.2 */ class BackgroundQueuePerformAction extends AbstractAction { /** diff --git a/wcfsetup/install/files/lib/action/ImageProxyAction.class.php b/wcfsetup/install/files/lib/action/ImageProxyAction.class.php index 7c31ac2355..8c36d10e6d 100644 --- a/wcfsetup/install/files/lib/action/ImageProxyAction.class.php +++ b/wcfsetup/install/files/lib/action/ImageProxyAction.class.php @@ -17,6 +17,7 @@ use wcf\util\StringUtil; * @package com.woltlab.wcf * @subpackage action * @category Community Framework + * @since 2.2 */ class ImageProxyAction extends AbstractAction { /** diff --git a/wcfsetup/install/files/lib/data/AbstractDatabaseObjectAction.class.php b/wcfsetup/install/files/lib/data/AbstractDatabaseObjectAction.class.php index d474dd49c9..4e647dba81 100644 --- a/wcfsetup/install/files/lib/data/AbstractDatabaseObjectAction.class.php +++ b/wcfsetup/install/files/lib/data/AbstractDatabaseObjectAction.class.php @@ -431,6 +431,7 @@ abstract class AbstractDatabaseObjectAction implements IDatabaseObjectAction, ID * @param string $variableName * @param boolean $allowEmpty * @param string $arrayIndex + * @since 2.2 */ protected function readIntegerArray($variableName, $allowEmpty = false, $arrayIndex = '') { $this->readValue($variableName, $allowEmpty, $arrayIndex, self::TYPE_INTEGER, self::STRUCT_ARRAY); @@ -453,6 +454,7 @@ abstract class AbstractDatabaseObjectAction implements IDatabaseObjectAction, ID * @param string $variableName * @param boolean $allowEmpty * @param string $arrayIndex + * @since 2.2 */ protected function readStringArray($variableName, $allowEmpty = false, $arrayIndex = '') { $this->readValue($variableName, $allowEmpty, $arrayIndex, self::TYPE_STRING, self::STRUCT_ARRAY); diff --git a/wcfsetup/install/files/lib/data/TDatabaseObjectOptions.class.php b/wcfsetup/install/files/lib/data/TDatabaseObjectOptions.class.php index e95d5f5bfc..cefd145c5a 100644 --- a/wcfsetup/install/files/lib/data/TDatabaseObjectOptions.class.php +++ b/wcfsetup/install/files/lib/data/TDatabaseObjectOptions.class.php @@ -10,6 +10,7 @@ namespace wcf\data; * @package com.woltlab.wcf * @subpackage data * @category Community Framework + * @since 2.2 */ trait TDatabaseObjectOptions { /** diff --git a/wcfsetup/install/files/lib/data/TDatabaseObjectPermissions.class.php b/wcfsetup/install/files/lib/data/TDatabaseObjectPermissions.class.php index 2d8e015c01..6f69602495 100644 --- a/wcfsetup/install/files/lib/data/TDatabaseObjectPermissions.class.php +++ b/wcfsetup/install/files/lib/data/TDatabaseObjectPermissions.class.php @@ -11,6 +11,7 @@ use wcf\system\WCF; * @package com.woltlab.wcf * @subpackage data * @category Community Framework + * @since 2.2 */ trait TDatabaseObjectPermissions { /** diff --git a/wcfsetup/install/files/lib/data/TLegacyUserPropertyAccess.class.php b/wcfsetup/install/files/lib/data/TLegacyUserPropertyAccess.class.php index ccd72207c5..7335a53a06 100644 --- a/wcfsetup/install/files/lib/data/TLegacyUserPropertyAccess.class.php +++ b/wcfsetup/install/files/lib/data/TLegacyUserPropertyAccess.class.php @@ -10,7 +10,8 @@ namespace wcf\data; * @package com.woltlab.wcf * @subpackage data.user * @category Community Framework - * @deprecated + * @since 2.2 + * @deprecated since 2.2 */ trait TLegacyUserPropertyAccess { /** diff --git a/wcfsetup/install/files/lib/data/clipboard/item/ClipboardItemAction.class.php b/wcfsetup/install/files/lib/data/clipboard/item/ClipboardItemAction.class.php index 29a15c79f0..3238e283cd 100644 --- a/wcfsetup/install/files/lib/data/clipboard/item/ClipboardItemAction.class.php +++ b/wcfsetup/install/files/lib/data/clipboard/item/ClipboardItemAction.class.php @@ -15,6 +15,7 @@ use wcf\system\WCF; * @package com.woltlab.wcf * @subpackage data.clipboard.item * @category Community Framework + * @since 2.2 */ class ClipboardItemAction extends AbstractDatabaseObjectAction { /** diff --git a/wcfsetup/install/files/lib/data/cronjob/CronjobEditor.class.php b/wcfsetup/install/files/lib/data/cronjob/CronjobEditor.class.php index 0ef999242e..e13a5475ff 100644 --- a/wcfsetup/install/files/lib/data/cronjob/CronjobEditor.class.php +++ b/wcfsetup/install/files/lib/data/cronjob/CronjobEditor.class.php @@ -54,6 +54,7 @@ class CronjobEditor extends DatabaseObjectEditor implements IEditableCachedObjec * * @param array $descriptions * @param boolean $deleteOldDescriptions + * @since 2.2 */ protected function saveDescriptions(array $descriptions, $deleteOldDescriptions = true) { // set default value 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 0632cebb9e..03b47ffbef 100644 --- a/wcfsetup/install/files/lib/data/event/listener/EventListener.class.php +++ b/wcfsetup/install/files/lib/data/event/listener/EventListener.class.php @@ -39,6 +39,7 @@ class EventListener extends DatabaseObject { * Returns the names of all events listened to. * * @return array + * @since 2.2 */ public function getEventNames() { return explode(',', $this->eventName); diff --git a/wcfsetup/install/files/lib/data/style/Style.class.php b/wcfsetup/install/files/lib/data/style/Style.class.php index 81444adf53..fb53d78a29 100644 --- a/wcfsetup/install/files/lib/data/style/Style.class.php +++ b/wcfsetup/install/files/lib/data/style/Style.class.php @@ -116,6 +116,10 @@ class Style extends DatabaseObject { return WCF::getPath().'images/stylePreview.png'; } + /** + * TODO: add documentation + * @since 2.2 + */ public static function splitLessVariables($variables) { $tmp = explode("/* WCF_STYLE_CUSTOM_USER_MODIFICATIONS */\n", $variables, 2); @@ -125,6 +129,10 @@ class Style extends DatabaseObject { ]; } + /** + * TODO: add documentation + * @since 2.2 + */ public static function joinLessVariables($preset, $custom) { if (empty($custom)) { return $preset; diff --git a/wcfsetup/install/files/lib/data/style/StyleAction.class.php b/wcfsetup/install/files/lib/data/style/StyleAction.class.php index 6a244da5af..5a6fc67fdf 100644 --- a/wcfsetup/install/files/lib/data/style/StyleAction.class.php +++ b/wcfsetup/install/files/lib/data/style/StyleAction.class.php @@ -635,6 +635,10 @@ class StyleAction extends AbstractDatabaseObjectAction implements IToggleAction ); } + /** + * TODO: add documentation + * @since 2.2 + */ public function validateMarkAsTainted() { if (!WCF::getSession()->getPermission('admin.style.canManageStyle')) { throw new PermissionDeniedException(); @@ -643,6 +647,10 @@ class StyleAction extends AbstractDatabaseObjectAction implements IToggleAction $this->styleEditor = $this->getSingleObject(); } + /** + * TODO: add documentation + * @since 2.2 + */ public function markAsTainted() { // merge definitions $variables = $this->styleEditor->getVariables(); diff --git a/wcfsetup/install/files/lib/data/tag/TagAction.class.php b/wcfsetup/install/files/lib/data/tag/TagAction.class.php index 43c61e23ec..5691b8712a 100644 --- a/wcfsetup/install/files/lib/data/tag/TagAction.class.php +++ b/wcfsetup/install/files/lib/data/tag/TagAction.class.php @@ -105,6 +105,8 @@ class TagAction extends AbstractDatabaseObjectAction implements ISearchAction { /** * Validates the 'setAsSynonyms' action. + * + * @since 2.2 */ public function validateSetAsSynonyms() { WCF::getSession()->checkPermissions([ 'admin.content.tag.canManageTag' ]); @@ -125,6 +127,8 @@ class TagAction extends AbstractDatabaseObjectAction implements ISearchAction { /** * Sets a number of tags as a synonyms of another tag. + * + * @since 2.2 */ public function setAsSynonyms() { // the "main" tag may not be a synonym itself @@ -145,6 +149,7 @@ class TagAction extends AbstractDatabaseObjectAction implements ISearchAction { * Unmarks tags. * * @param array $tagIDs + * @since 2.2 */ protected function unmarkItems(array $tagIDs = array()) { if (empty($tagIDs)) { diff --git a/wcfsetup/install/files/lib/data/user/UserProfileCache.class.php b/wcfsetup/install/files/lib/data/user/UserProfileCache.class.php index 76de2b8887..c0ba5c39da 100644 --- a/wcfsetup/install/files/lib/data/user/UserProfileCache.class.php +++ b/wcfsetup/install/files/lib/data/user/UserProfileCache.class.php @@ -11,6 +11,7 @@ use wcf\system\SingletonFactory; * @package com.woltlab.wcf * @subpackage data.user * @category Community Framework + * @since 2.2 */ class UserProfileCache extends SingletonFactory { /** 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 df45bdd820..b06c278eaa 100644 --- a/wcfsetup/install/files/lib/data/user/group/UserGroup.class.php +++ b/wcfsetup/install/files/lib/data/user/group/UserGroup.class.php @@ -160,6 +160,7 @@ class UserGroup extends DatabaseObject { * Returns true if this is the 'Everyone' group. * * @return boolean + * @since 2.2 */ public function isEveryone() { return $this->groupType == self::EVERYONE; diff --git a/wcfsetup/install/files/lib/system/background/BackgroundQueueHandler.class.php b/wcfsetup/install/files/lib/system/background/BackgroundQueueHandler.class.php index f51efb69b9..ff22fe0ea7 100644 --- a/wcfsetup/install/files/lib/system/background/BackgroundQueueHandler.class.php +++ b/wcfsetup/install/files/lib/system/background/BackgroundQueueHandler.class.php @@ -15,6 +15,7 @@ use wcf\system\WCF; * @package com.woltlab.wcf * @subpackage system.background.job * @category Community Framework + * @since 2.2 */ class BackgroundQueueHandler extends SingletonFactory { /** diff --git a/wcfsetup/install/files/lib/system/background/job/AbstractBackgroundJob.class.php b/wcfsetup/install/files/lib/system/background/job/AbstractBackgroundJob.class.php index 075ea04bdc..c4e3da3735 100644 --- a/wcfsetup/install/files/lib/system/background/job/AbstractBackgroundJob.class.php +++ b/wcfsetup/install/files/lib/system/background/job/AbstractBackgroundJob.class.php @@ -11,6 +11,7 @@ namespace wcf\system\background\job; * @package com.woltlab.wcf * @subpackage system.background.job * @category Community Framework + * @since 2.2 */ abstract class AbstractBackgroundJob { /** diff --git a/wcfsetup/install/files/lib/system/background/job/EmailDeliveryBackgroundJob.class.php b/wcfsetup/install/files/lib/system/background/job/EmailDeliveryBackgroundJob.class.php index eb54fb4e51..8d013fe6fd 100644 --- a/wcfsetup/install/files/lib/system/background/job/EmailDeliveryBackgroundJob.class.php +++ b/wcfsetup/install/files/lib/system/background/job/EmailDeliveryBackgroundJob.class.php @@ -13,6 +13,7 @@ use wcf\system\email\Mailbox; * @package com.woltlab.wcf * @subpackage system.background.job * @category Community Framework + * @since 2.2 */ class EmailDeliveryBackgroundJob extends AbstractBackgroundJob { /** diff --git a/wcfsetup/install/files/lib/system/bbcode/ImageBBCode.class.php b/wcfsetup/install/files/lib/system/bbcode/ImageBBCode.class.php index 5df714e475..fe78a02864 100644 --- a/wcfsetup/install/files/lib/system/bbcode/ImageBBCode.class.php +++ b/wcfsetup/install/files/lib/system/bbcode/ImageBBCode.class.php @@ -69,6 +69,7 @@ class ImageBBCode extends AbstractBBCode { * * @param string $link * @return string + * @since 2.2 */ protected function getProxyLink($link) { try { diff --git a/wcfsetup/install/files/lib/system/bbcode/PreParser.class.php b/wcfsetup/install/files/lib/system/bbcode/PreParser.class.php index 45b9e4ea09..d73ba68617 100644 --- a/wcfsetup/install/files/lib/system/bbcode/PreParser.class.php +++ b/wcfsetup/install/files/lib/system/bbcode/PreParser.class.php @@ -170,6 +170,8 @@ class PreParser extends SingletonFactory { /** * Parses user mentions. + * + * @since 2.2 */ protected function parseUserMentions() { static $userRegex = null; @@ -360,6 +362,7 @@ class PreParser extends SingletonFactory { * * @param string $match * @return string + * @since 2.2 */ public static function getUsername($match) { // remove escaped single quotation mark diff --git a/wcfsetup/install/files/lib/system/bulk/processing/AbstractBulkProcessableObjectType.class.php b/wcfsetup/install/files/lib/system/bulk/processing/AbstractBulkProcessableObjectType.class.php index 98de6f6c8e..cdf4dbee7d 100644 --- a/wcfsetup/install/files/lib/system/bulk/processing/AbstractBulkProcessableObjectType.class.php +++ b/wcfsetup/install/files/lib/system/bulk/processing/AbstractBulkProcessableObjectType.class.php @@ -12,6 +12,7 @@ use wcf\system\WCF; * @package com.woltlab.wcf * @subpackage system.bulk.processing * @category Community Framework + * @since 2.2 */ abstract class AbstractBulkProcessableObjectType extends AbstractObjectTypeProcessor implements IBulkProcessableObjectType { /** diff --git a/wcfsetup/install/files/lib/system/bulk/processing/AbstractBulkProcessingAction.class.php b/wcfsetup/install/files/lib/system/bulk/processing/AbstractBulkProcessingAction.class.php index 83e4e44681..11ab4da686 100644 --- a/wcfsetup/install/files/lib/system/bulk/processing/AbstractBulkProcessingAction.class.php +++ b/wcfsetup/install/files/lib/system/bulk/processing/AbstractBulkProcessingAction.class.php @@ -11,6 +11,7 @@ use wcf\data\object\type\AbstractObjectTypeProcessor; * @package com.woltlab.wcf * @subpackage system.bulk.processing * @category Community Framework + * @since 2.2 */ abstract class AbstractBulkProcessingAction extends AbstractObjectTypeProcessor implements IBulkProcessingAction { /** diff --git a/wcfsetup/install/files/lib/system/bulk/processing/IBulkProcessableObjectType.class.php b/wcfsetup/install/files/lib/system/bulk/processing/IBulkProcessableObjectType.class.php index 1382aad537..6d13648c4e 100644 --- a/wcfsetup/install/files/lib/system/bulk/processing/IBulkProcessableObjectType.class.php +++ b/wcfsetup/install/files/lib/system/bulk/processing/IBulkProcessableObjectType.class.php @@ -10,6 +10,7 @@ namespace wcf\system\bulk\processing; * @package com.woltlab.wcf * @subpackage system.bulk.processing * @category Community Framework + * @since 2.2 */ interface IBulkProcessableObjectType { /** diff --git a/wcfsetup/install/files/lib/system/bulk/processing/IBulkProcessingAction.class.php b/wcfsetup/install/files/lib/system/bulk/processing/IBulkProcessingAction.class.php index 1e97090975..b848a96367 100644 --- a/wcfsetup/install/files/lib/system/bulk/processing/IBulkProcessingAction.class.php +++ b/wcfsetup/install/files/lib/system/bulk/processing/IBulkProcessingAction.class.php @@ -11,6 +11,7 @@ use wcf\data\DatabaseObjectList; * @package com.woltlab.wcf * @subpackage system.bulk.processing * @category Community Framework + * @since 2.2 */ interface IBulkProcessingAction { /** diff --git a/wcfsetup/install/files/lib/system/bulk/processing/TReasonedBulkProcessingAction.class.php b/wcfsetup/install/files/lib/system/bulk/processing/TReasonedBulkProcessingAction.class.php index 32548415d3..c7d472ad29 100644 --- a/wcfsetup/install/files/lib/system/bulk/processing/TReasonedBulkProcessingAction.class.php +++ b/wcfsetup/install/files/lib/system/bulk/processing/TReasonedBulkProcessingAction.class.php @@ -12,6 +12,7 @@ use wcf\system\WCF; * @package com.woltlab.wcf * @subpackage system.bulk.processing * @category Community Framework + * @since 2.2 */ trait TReasonedBulkProcessingAction { /** diff --git a/wcfsetup/install/files/lib/system/bulk/processing/user/AbstractUserBulkProcessingAction.class.php b/wcfsetup/install/files/lib/system/bulk/processing/user/AbstractUserBulkProcessingAction.class.php index 1168852a52..5b0a73e720 100644 --- a/wcfsetup/install/files/lib/system/bulk/processing/user/AbstractUserBulkProcessingAction.class.php +++ b/wcfsetup/install/files/lib/system/bulk/processing/user/AbstractUserBulkProcessingAction.class.php @@ -15,6 +15,7 @@ use wcf\system\WCF; * @package com.woltlab.wcf * @subpackage system.bulk.processing.user * @category Community Framework + * @since 2.2 */ abstract class AbstractUserBulkProcessingAction extends AbstractBulkProcessingAction { /** diff --git a/wcfsetup/install/files/lib/system/bulk/processing/user/AbstractUserGroupsUserBulkProcessingAction.class.php b/wcfsetup/install/files/lib/system/bulk/processing/user/AbstractUserGroupsUserBulkProcessingAction.class.php index 49c797bd9c..b5809b3d9e 100644 --- a/wcfsetup/install/files/lib/system/bulk/processing/user/AbstractUserGroupsUserBulkProcessingAction.class.php +++ b/wcfsetup/install/files/lib/system/bulk/processing/user/AbstractUserGroupsUserBulkProcessingAction.class.php @@ -20,6 +20,7 @@ use wcf\util\ArrayUtil; * @package com.woltlab.wcf * @subpackage system.bulk.processing.user * @category Community Framework + * @since 2.2 */ abstract class AbstractUserGroupsUserBulkProcessingAction extends AbstractUserBulkProcessingAction { /** diff --git a/wcfsetup/install/files/lib/system/bulk/processing/user/AssignToUserGroupsUserBulkProcessingAction.class.php b/wcfsetup/install/files/lib/system/bulk/processing/user/AssignToUserGroupsUserBulkProcessingAction.class.php index d8f25b0532..23326cfcbd 100644 --- a/wcfsetup/install/files/lib/system/bulk/processing/user/AssignToUserGroupsUserBulkProcessingAction.class.php +++ b/wcfsetup/install/files/lib/system/bulk/processing/user/AssignToUserGroupsUserBulkProcessingAction.class.php @@ -11,6 +11,7 @@ use wcf\data\user\UserEditor; * @package com.woltlab.wcf * @subpackage system.bulk.processing.user * @category Community Framework + * @since 2.2 */ class AssignToUserGroupsUserBulkProcessingAction extends AbstractUserGroupsUserBulkProcessingAction { /** diff --git a/wcfsetup/install/files/lib/system/bulk/processing/user/DeleteUserBulkProcessingAction.class.php b/wcfsetup/install/files/lib/system/bulk/processing/user/DeleteUserBulkProcessingAction.class.php index b684ef27dd..520aa3910a 100644 --- a/wcfsetup/install/files/lib/system/bulk/processing/user/DeleteUserBulkProcessingAction.class.php +++ b/wcfsetup/install/files/lib/system/bulk/processing/user/DeleteUserBulkProcessingAction.class.php @@ -14,6 +14,7 @@ use wcf\system\WCF; * @package com.woltlab.wcf * @subpackage system.bulk.processing.user * @category Community Framework + * @since 2.2 */ class DeleteUserBulkProcessingAction extends AbstractUserBulkProcessingAction { /** diff --git a/wcfsetup/install/files/lib/system/bulk/processing/user/ExportMailAddressUserBulkProcessingAction.class.php b/wcfsetup/install/files/lib/system/bulk/processing/user/ExportMailAddressUserBulkProcessingAction.class.php index 7fa1f44d48..535db422f2 100644 --- a/wcfsetup/install/files/lib/system/bulk/processing/user/ExportMailAddressUserBulkProcessingAction.class.php +++ b/wcfsetup/install/files/lib/system/bulk/processing/user/ExportMailAddressUserBulkProcessingAction.class.php @@ -15,6 +15,7 @@ use wcf\util\StringUtil; * @package com.woltlab.wcf * @subpackage system.bulk.processing.user * @category Community Framework + * @since 2.2 */ class ExportMailAddressUserBulkProcessingAction extends AbstractUserBulkProcessingAction { /** diff --git a/wcfsetup/install/files/lib/system/bulk/processing/user/RemoveFromUserGroupsUserBulkProcessingAction.class.php b/wcfsetup/install/files/lib/system/bulk/processing/user/RemoveFromUserGroupsUserBulkProcessingAction.class.php index cd11567a74..a30ca88d31 100644 --- a/wcfsetup/install/files/lib/system/bulk/processing/user/RemoveFromUserGroupsUserBulkProcessingAction.class.php +++ b/wcfsetup/install/files/lib/system/bulk/processing/user/RemoveFromUserGroupsUserBulkProcessingAction.class.php @@ -12,6 +12,7 @@ use wcf\system\WCF; * @package com.woltlab.wcf * @subpackage system.bulk.processing.user * @category Community Framework + * @since 2.2 */ class RemoveFromUserGroupsUserBulkProcessingAction extends AbstractUserGroupsUserBulkProcessingAction { /** diff --git a/wcfsetup/install/files/lib/system/bulk/processing/user/SendMailUserBulkProcessingAction.class.php b/wcfsetup/install/files/lib/system/bulk/processing/user/SendMailUserBulkProcessingAction.class.php index 16d38b492a..9f2f612256 100644 --- a/wcfsetup/install/files/lib/system/bulk/processing/user/SendMailUserBulkProcessingAction.class.php +++ b/wcfsetup/install/files/lib/system/bulk/processing/user/SendMailUserBulkProcessingAction.class.php @@ -15,6 +15,7 @@ use wcf\util\StringUtil; * @package com.woltlab.wcf * @subpackage system.bulk.processing.user * @category Community Framework + * @since 2.2 */ class SendMailUserBulkProcessingAction extends AbstractUserBulkProcessingAction { /** diff --git a/wcfsetup/install/files/lib/system/bulk/processing/user/UserBulkProcessableObjectType.class.php b/wcfsetup/install/files/lib/system/bulk/processing/user/UserBulkProcessableObjectType.class.php index c1cce9db52..114971628f 100644 --- a/wcfsetup/install/files/lib/system/bulk/processing/user/UserBulkProcessableObjectType.class.php +++ b/wcfsetup/install/files/lib/system/bulk/processing/user/UserBulkProcessableObjectType.class.php @@ -11,6 +11,7 @@ use wcf\system\bulk\processing\AbstractBulkProcessableObjectType; * @package com.woltlab.wcf * @subpackage system.bulk.processing.user * @category Community Framework + * @since 2.2 */ class UserBulkProcessableObjectType extends AbstractBulkProcessableObjectType { /** diff --git a/wcfsetup/install/files/lib/system/cache/source/RedisCacheSource.class.php b/wcfsetup/install/files/lib/system/cache/source/RedisCacheSource.class.php index 5c373e5ecb..5db8e12286 100644 --- a/wcfsetup/install/files/lib/system/cache/source/RedisCacheSource.class.php +++ b/wcfsetup/install/files/lib/system/cache/source/RedisCacheSource.class.php @@ -14,6 +14,7 @@ use wcf\util\StringUtil; * @package com.woltlab.wcf * @subpackage system.cache.source * @category Community Framework + * @since 2.2 */ class RedisCacheSource implements ICacheSource { /** diff --git a/wcfsetup/install/files/lib/system/clipboard/action/TagClipboardAction.class.php b/wcfsetup/install/files/lib/system/clipboard/action/TagClipboardAction.class.php index 2c43c077f7..ed542688e4 100644 --- a/wcfsetup/install/files/lib/system/clipboard/action/TagClipboardAction.class.php +++ b/wcfsetup/install/files/lib/system/clipboard/action/TagClipboardAction.class.php @@ -12,6 +12,7 @@ use wcf\system\WCF; * @package com.woltlab.wcf * @subpackage system.clipboard.action * @category Community Framework + * @since 2.2 */ class TagClipboardAction extends AbstractClipboardAction { /** diff --git a/wcfsetup/install/files/lib/system/clipboard/action/UserClipboardAction.class.php b/wcfsetup/install/files/lib/system/clipboard/action/UserClipboardAction.class.php index 0c1ef8b141..ce69cea265 100644 --- a/wcfsetup/install/files/lib/system/clipboard/action/UserClipboardAction.class.php +++ b/wcfsetup/install/files/lib/system/clipboard/action/UserClipboardAction.class.php @@ -177,6 +177,7 @@ class UserClipboardAction extends AbstractClipboardAction { * Returns the ids of the users which can be enabled. * * @return array + * @since 2.2 */ protected function validateEnable() { // check permissions @@ -196,6 +197,7 @@ class UserClipboardAction extends AbstractClipboardAction { * Returns the ids of the users which can be merge. * * @return array + * @since 2.2 */ protected function validateMerge() { // check permissions diff --git a/wcfsetup/install/files/lib/system/condition/AbstractObjectTextPropertyCondition.class.php b/wcfsetup/install/files/lib/system/condition/AbstractObjectTextPropertyCondition.class.php index 585b7a6785..8ae5aec7da 100644 --- a/wcfsetup/install/files/lib/system/condition/AbstractObjectTextPropertyCondition.class.php +++ b/wcfsetup/install/files/lib/system/condition/AbstractObjectTextPropertyCondition.class.php @@ -13,6 +13,7 @@ use wcf\data\DatabaseObjectList; * @package com.woltlab.wcf * @subpackage system.condition * @category Community Framework + * @since 2.2 */ abstract class AbstractObjectTextPropertyCondition extends AbstractTextCondition implements IObjectCondition, IObjectListCondition { /** diff --git a/wcfsetup/install/files/lib/system/condition/AbstractTimestampCondition.class.php b/wcfsetup/install/files/lib/system/condition/AbstractTimestampCondition.class.php index a886a203df..9195333a48 100644 --- a/wcfsetup/install/files/lib/system/condition/AbstractTimestampCondition.class.php +++ b/wcfsetup/install/files/lib/system/condition/AbstractTimestampCondition.class.php @@ -18,6 +18,7 @@ use wcf\system\WCF; * @package com.woltlab.wcf * @subpackage system.condition * @category Community Framework + * @since 2.2 */ abstract class AbstractTimestampCondition extends AbstractSingleFieldCondition implements IObjectCondition, IObjectListCondition { /** diff --git a/wcfsetup/install/files/lib/system/condition/IObjectCondition.class.php b/wcfsetup/install/files/lib/system/condition/IObjectCondition.class.php index baca51987c..3077be426e 100644 --- a/wcfsetup/install/files/lib/system/condition/IObjectCondition.class.php +++ b/wcfsetup/install/files/lib/system/condition/IObjectCondition.class.php @@ -12,6 +12,7 @@ use wcf\data\DatabaseObject; * @package com.woltlab.wcf * @subpackage system.condition * @category Community Framework + * @since 2.2 */ interface IObjectCondition extends ICondition { /** diff --git a/wcfsetup/install/files/lib/system/condition/IObjectListCondition.class.php b/wcfsetup/install/files/lib/system/condition/IObjectListCondition.class.php index f0272c983b..79d44cd244 100644 --- a/wcfsetup/install/files/lib/system/condition/IObjectListCondition.class.php +++ b/wcfsetup/install/files/lib/system/condition/IObjectListCondition.class.php @@ -12,6 +12,7 @@ use wcf\data\DatabaseObjectList; * @package com.woltlab.wcf * @subpackage system.condition * @category Community Framework + * @since 2.2 */ interface IObjectListCondition extends ICondition { /** diff --git a/wcfsetup/install/files/lib/system/condition/TObjectListUserCondition.class.php b/wcfsetup/install/files/lib/system/condition/TObjectListUserCondition.class.php index 13dad870b4..7b7d3451c3 100644 --- a/wcfsetup/install/files/lib/system/condition/TObjectListUserCondition.class.php +++ b/wcfsetup/install/files/lib/system/condition/TObjectListUserCondition.class.php @@ -13,6 +13,7 @@ use wcf\data\user\UserList; * @package com.woltlab.wcf * @subpackage system.condition * @category Community Framework + * @since 2.2 */ trait TObjectListUserCondition { /** diff --git a/wcfsetup/install/files/lib/system/condition/TObjectUserCondition.class.php b/wcfsetup/install/files/lib/system/condition/TObjectUserCondition.class.php index 6b587d4c67..f27419ea33 100644 --- a/wcfsetup/install/files/lib/system/condition/TObjectUserCondition.class.php +++ b/wcfsetup/install/files/lib/system/condition/TObjectUserCondition.class.php @@ -12,6 +12,7 @@ use wcf\data\user\User; * @package com.woltlab.wcf * @subpackage system.condition * @category Community Framework + * @since 2.2 */ trait TObjectUserCondition { /** diff --git a/wcfsetup/install/files/lib/system/condition/UserTimestampPropertyCondition.class.php b/wcfsetup/install/files/lib/system/condition/UserTimestampPropertyCondition.class.php index 30559dc10a..b11dacc9c4 100644 --- a/wcfsetup/install/files/lib/system/condition/UserTimestampPropertyCondition.class.php +++ b/wcfsetup/install/files/lib/system/condition/UserTimestampPropertyCondition.class.php @@ -14,6 +14,7 @@ use wcf\system\WCF; * @package com.woltlab.wcf * @subpackage system.condition * @category Community Framework + * @since 2.2 */ class UserTimestampPropertyCondition extends AbstractTimestampCondition implements IContentCondition, IUserCondition { use TObjectListUserCondition; diff --git a/wcfsetup/install/files/lib/system/cronjob/BackgroundQueueCleanUpCronjob.class.php b/wcfsetup/install/files/lib/system/cronjob/BackgroundQueueCleanUpCronjob.class.php index d19dfd34af..882d8646aa 100644 --- a/wcfsetup/install/files/lib/system/cronjob/BackgroundQueueCleanUpCronjob.class.php +++ b/wcfsetup/install/files/lib/system/cronjob/BackgroundQueueCleanUpCronjob.class.php @@ -14,6 +14,7 @@ use wcf\system\WCF; * @package com.woltlab.wcf * @subpackage system.cronjob * @category Community Framework + * @since 2.2 */ class BackgroundQueueCleanUpCronjob extends AbstractCronjob { /** diff --git a/wcfsetup/install/files/lib/system/database/exception/DatabaseException.class.php b/wcfsetup/install/files/lib/system/database/exception/DatabaseException.class.php index 565b3fc7f5..de105d9639 100644 --- a/wcfsetup/install/files/lib/system/database/exception/DatabaseException.class.php +++ b/wcfsetup/install/files/lib/system/database/exception/DatabaseException.class.php @@ -10,6 +10,7 @@ namespace wcf\system\database\exception; * @package com.woltlab.wcf * @subpackage system.database.exception * @category Community Framework + * @since 2.2 */ class DatabaseException extends \wcf\system\database\DatabaseException { /** diff --git a/wcfsetup/install/files/lib/system/database/exception/DatabaseQueryException.class.php b/wcfsetup/install/files/lib/system/database/exception/DatabaseQueryException.class.php index 9e6c568acc..4203d68346 100644 --- a/wcfsetup/install/files/lib/system/database/exception/DatabaseQueryException.class.php +++ b/wcfsetup/install/files/lib/system/database/exception/DatabaseQueryException.class.php @@ -10,7 +10,6 @@ namespace wcf\system\database\exception; * @package com.woltlab.wcf * @subpackage system.database.exception * @category Community Framework + * @since 2.2 */ -class DatabaseQueryException extends DatabaseException { - -} +class DatabaseQueryException extends DatabaseException { } diff --git a/wcfsetup/install/files/lib/system/database/exception/DatabaseQueryExecutionException.class.php b/wcfsetup/install/files/lib/system/database/exception/DatabaseQueryExecutionException.class.php index 091222ce2b..e2c8c65c93 100644 --- a/wcfsetup/install/files/lib/system/database/exception/DatabaseQueryExecutionException.class.php +++ b/wcfsetup/install/files/lib/system/database/exception/DatabaseQueryExecutionException.class.php @@ -11,6 +11,7 @@ use wcf\system\exception\IExtraInformationException; * @package com.woltlab.wcf * @subpackage system.database.exception * @category Community Framework + * @since 2.2 */ class DatabaseQueryExecutionException extends DatabaseQueryException implements IExtraInformationException { /** diff --git a/wcfsetup/install/files/lib/system/database/exception/DatabaseTransactionException.class.php b/wcfsetup/install/files/lib/system/database/exception/DatabaseTransactionException.class.php index 4d5ea38075..45220814b1 100644 --- a/wcfsetup/install/files/lib/system/database/exception/DatabaseTransactionException.class.php +++ b/wcfsetup/install/files/lib/system/database/exception/DatabaseTransactionException.class.php @@ -10,7 +10,6 @@ namespace wcf\system\database\exception; * @package com.woltlab.wcf * @subpackage system.database.exception * @category Community Framework + * @since 2.2 */ -class DatabaseTransactionException extends DatabaseException { - -} +class DatabaseTransactionException extends DatabaseException { } diff --git a/wcfsetup/install/files/lib/system/email/Email.class.php b/wcfsetup/install/files/lib/system/email/Email.class.php index b251959e3c..dbebae4ae8 100644 --- a/wcfsetup/install/files/lib/system/email/Email.class.php +++ b/wcfsetup/install/files/lib/system/email/Email.class.php @@ -19,6 +19,7 @@ use wcf\util\StringUtil; * @package com.woltlab.wcf * @subpackage system.email * @category Community Framework + * @since 2.2 */ class Email { /** diff --git a/wcfsetup/install/files/lib/system/email/EmailGrammar.class.php b/wcfsetup/install/files/lib/system/email/EmailGrammar.class.php index b185df430b..9609aabdd8 100644 --- a/wcfsetup/install/files/lib/system/email/EmailGrammar.class.php +++ b/wcfsetup/install/files/lib/system/email/EmailGrammar.class.php @@ -11,6 +11,7 @@ namespace wcf\system\email; * @package com.woltlab.wcf * @subpackage system.email * @category Community Framework + * @since 2.2 */ final class EmailGrammar { /** diff --git a/wcfsetup/install/files/lib/system/email/Mailbox.class.php b/wcfsetup/install/files/lib/system/email/Mailbox.class.php index 65abde2d93..009f4d919f 100644 --- a/wcfsetup/install/files/lib/system/email/Mailbox.class.php +++ b/wcfsetup/install/files/lib/system/email/Mailbox.class.php @@ -13,6 +13,7 @@ use wcf\system\language\LanguageFactory; * @package com.woltlab.wcf * @subpackage system.email * @category Community Framework + * @since 2.2 */ class Mailbox { /** diff --git a/wcfsetup/install/files/lib/system/email/UserMailbox.class.php b/wcfsetup/install/files/lib/system/email/UserMailbox.class.php index 880273c0f3..8b851f9510 100644 --- a/wcfsetup/install/files/lib/system/email/UserMailbox.class.php +++ b/wcfsetup/install/files/lib/system/email/UserMailbox.class.php @@ -11,6 +11,7 @@ use wcf\data\user\User; * @package com.woltlab.wcf * @subpackage system.email * @category Community Framework + * @since 2.2 */ class UserMailbox extends Mailbox { /** diff --git a/wcfsetup/install/files/lib/system/email/mime/AbstractMimePart.class.php b/wcfsetup/install/files/lib/system/email/mime/AbstractMimePart.class.php index 18851a7773..e68bfac686 100644 --- a/wcfsetup/install/files/lib/system/email/mime/AbstractMimePart.class.php +++ b/wcfsetup/install/files/lib/system/email/mime/AbstractMimePart.class.php @@ -10,6 +10,7 @@ namespace wcf\system\email\mime; * @package com.woltlab.wcf * @subpackage system.email.mime * @category Community Framework + * @since 2.2 */ abstract class AbstractMimePart { /** diff --git a/wcfsetup/install/files/lib/system/email/mime/AttachmentMimePart.class.php b/wcfsetup/install/files/lib/system/email/mime/AttachmentMimePart.class.php index b1dcc69e88..b9afe58061 100644 --- a/wcfsetup/install/files/lib/system/email/mime/AttachmentMimePart.class.php +++ b/wcfsetup/install/files/lib/system/email/mime/AttachmentMimePart.class.php @@ -12,6 +12,7 @@ use wcf\util\FileUtil; * @package com.woltlab.wcf * @subpackage system.email.mime * @category Community Framework + * @since 2.2 */ class AttachmentMimePart extends AbstractMimePart { /** diff --git a/wcfsetup/install/files/lib/system/email/mime/HtmlTextMimePart.class.php b/wcfsetup/install/files/lib/system/email/mime/HtmlTextMimePart.class.php index 92dbe754e5..586816b5ab 100644 --- a/wcfsetup/install/files/lib/system/email/mime/HtmlTextMimePart.class.php +++ b/wcfsetup/install/files/lib/system/email/mime/HtmlTextMimePart.class.php @@ -12,6 +12,7 @@ use wcf\system\WCF; * @package com.woltlab.wcf * @subpackage system.email.mime * @category Community Framework + * @since 2.2 */ class HtmlTextMimePart extends RecipientAwareTextMimePart { /** diff --git a/wcfsetup/install/files/lib/system/email/mime/IRecipientAwareMimePart.class.php b/wcfsetup/install/files/lib/system/email/mime/IRecipientAwareMimePart.class.php index 8b5505d3ce..83364a92a3 100644 --- a/wcfsetup/install/files/lib/system/email/mime/IRecipientAwareMimePart.class.php +++ b/wcfsetup/install/files/lib/system/email/mime/IRecipientAwareMimePart.class.php @@ -11,6 +11,7 @@ use wcf\system\email\Mailbox; * @package com.woltlab.wcf * @subpackage system.email.mime * @category Community Framework + * @since 2.2 */ interface IRecipientAwareMimePart { /** diff --git a/wcfsetup/install/files/lib/system/email/mime/PlainTextMimePart.class.php b/wcfsetup/install/files/lib/system/email/mime/PlainTextMimePart.class.php index 4dc8d537a6..d0a17d5d93 100644 --- a/wcfsetup/install/files/lib/system/email/mime/PlainTextMimePart.class.php +++ b/wcfsetup/install/files/lib/system/email/mime/PlainTextMimePart.class.php @@ -12,6 +12,7 @@ use wcf\system\WCF; * @package com.woltlab.wcf * @subpackage system.email.mime * @category Community Framework + * @since 2.2 */ class PlainTextMimePart extends RecipientAwareTextMimePart { /** diff --git a/wcfsetup/install/files/lib/system/email/mime/RecipientAwareTextMimePart.class.php b/wcfsetup/install/files/lib/system/email/mime/RecipientAwareTextMimePart.class.php index 0c86cde499..d1fddfb0a8 100644 --- a/wcfsetup/install/files/lib/system/email/mime/RecipientAwareTextMimePart.class.php +++ b/wcfsetup/install/files/lib/system/email/mime/RecipientAwareTextMimePart.class.php @@ -17,6 +17,7 @@ use wcf\system\WCF; * @package com.woltlab.wcf * @subpackage system.email.mime * @category Community Framework + * @since 2.2 */ class RecipientAwareTextMimePart extends TextMimePart implements IRecipientAwareMimePart { /** diff --git a/wcfsetup/install/files/lib/system/email/mime/TextMimePart.class.php b/wcfsetup/install/files/lib/system/email/mime/TextMimePart.class.php index 30965accaf..8353e493c2 100644 --- a/wcfsetup/install/files/lib/system/email/mime/TextMimePart.class.php +++ b/wcfsetup/install/files/lib/system/email/mime/TextMimePart.class.php @@ -11,6 +11,7 @@ namespace wcf\system\email\mime; * @package com.woltlab.wcf * @subpackage system.email.mime * @category Community Framework + * @since 2.2 */ class TextMimePart extends AbstractMimePart { /** diff --git a/wcfsetup/install/files/lib/system/email/transport/DebugEmailTransport.class.php b/wcfsetup/install/files/lib/system/email/transport/DebugEmailTransport.class.php index 5ef9660879..86882b253d 100644 --- a/wcfsetup/install/files/lib/system/email/transport/DebugEmailTransport.class.php +++ b/wcfsetup/install/files/lib/system/email/transport/DebugEmailTransport.class.php @@ -15,6 +15,7 @@ use wcf\util\DateUtil; * @package com.woltlab.wcf * @subpackage system.email.transport * @category Community Framework + * @since 2.2 */ class DebugEmailTransport implements EmailTransport { /** diff --git a/wcfsetup/install/files/lib/system/email/transport/EmailTransport.class.php b/wcfsetup/install/files/lib/system/email/transport/EmailTransport.class.php index b19b70a9d5..f2af230cee 100644 --- a/wcfsetup/install/files/lib/system/email/transport/EmailTransport.class.php +++ b/wcfsetup/install/files/lib/system/email/transport/EmailTransport.class.php @@ -12,6 +12,7 @@ use wcf\system\email\Mailbox; * @package com.woltlab.wcf * @subpackage system.email.transport * @category Community Framework + * @since 2.2 */ interface EmailTransport { /** diff --git a/wcfsetup/install/files/lib/system/email/transport/PhpEmailTransport.class.php b/wcfsetup/install/files/lib/system/email/transport/PhpEmailTransport.class.php index 6b032b282c..190f2a4a22 100644 --- a/wcfsetup/install/files/lib/system/email/transport/PhpEmailTransport.class.php +++ b/wcfsetup/install/files/lib/system/email/transport/PhpEmailTransport.class.php @@ -13,6 +13,7 @@ use wcf\util\StringUtil; * @package com.woltlab.wcf * @subpackage system.email.transport * @category Community Framework + * @since 2.2 */ class PhpEmailTransport implements EmailTransport { /** diff --git a/wcfsetup/install/files/lib/system/email/transport/SmtpEmailTransport.class.php b/wcfsetup/install/files/lib/system/email/transport/SmtpEmailTransport.class.php index 2567ab01e3..260584654b 100644 --- a/wcfsetup/install/files/lib/system/email/transport/SmtpEmailTransport.class.php +++ b/wcfsetup/install/files/lib/system/email/transport/SmtpEmailTransport.class.php @@ -17,6 +17,7 @@ use wcf\util\StringUtil; * @package com.woltlab.wcf * @subpackage system.email.transport * @category Community Framework + * @since 2.2 */ class SmtpEmailTransport implements EmailTransport { /** diff --git a/wcfsetup/install/files/lib/system/email/transport/exception/PermanentFailure.class.php b/wcfsetup/install/files/lib/system/email/transport/exception/PermanentFailure.class.php index 1f22eeaac9..a2dc7c1f19 100644 --- a/wcfsetup/install/files/lib/system/email/transport/exception/PermanentFailure.class.php +++ b/wcfsetup/install/files/lib/system/email/transport/exception/PermanentFailure.class.php @@ -11,7 +11,6 @@ use wcf\system\exception\SystemException; * @package com.woltlab.wcf * @subpackage system.email.transport.exception * @category Community Framework + * @since 2.2 */ -class PermanentFailure extends SystemException { - -} +class PermanentFailure extends SystemException { } diff --git a/wcfsetup/install/files/lib/system/email/transport/exception/TransientFailure.class.php b/wcfsetup/install/files/lib/system/email/transport/exception/TransientFailure.class.php index d619173017..66aeb3e33c 100644 --- a/wcfsetup/install/files/lib/system/email/transport/exception/TransientFailure.class.php +++ b/wcfsetup/install/files/lib/system/email/transport/exception/TransientFailure.class.php @@ -11,7 +11,6 @@ use wcf\system\exception\SystemException; * @package com.woltlab.wcf * @subpackage system.email.transport.exception * @category Community Framework + * @since 2.2 */ -class TransientFailure extends SystemException { - -} +class TransientFailure extends SystemException { } diff --git a/wcfsetup/install/files/lib/system/exception/ErrorException.class.php b/wcfsetup/install/files/lib/system/exception/ErrorException.class.php index f6f5fdcd3b..5129f5a9d0 100644 --- a/wcfsetup/install/files/lib/system/exception/ErrorException.class.php +++ b/wcfsetup/install/files/lib/system/exception/ErrorException.class.php @@ -12,6 +12,7 @@ namespace wcf\system\exception; * @package com.woltlab.wcf * @subpackage system.exception * @category Community Framework + * @since 2.2 */ class ErrorException extends SystemException { /** diff --git a/wcfsetup/install/files/lib/system/exception/IExtraInformationException.class.php b/wcfsetup/install/files/lib/system/exception/IExtraInformationException.class.php index 882cd41139..7ad6f1c545 100644 --- a/wcfsetup/install/files/lib/system/exception/IExtraInformationException.class.php +++ b/wcfsetup/install/files/lib/system/exception/IExtraInformationException.class.php @@ -10,6 +10,7 @@ namespace wcf\system\exception; * @package com.woltlab.wcf * @subpackage system.exception * @category Community Framework + * @since 2.2 */ interface IExtraInformationException { /** diff --git a/wcfsetup/install/files/lib/system/exception/InvalidArgumentException.class.php b/wcfsetup/install/files/lib/system/exception/InvalidArgumentException.class.php index 4a1845c1de..b88cedc1f2 100644 --- a/wcfsetup/install/files/lib/system/exception/InvalidArgumentException.class.php +++ b/wcfsetup/install/files/lib/system/exception/InvalidArgumentException.class.php @@ -12,5 +12,6 @@ namespace wcf\system\exception; * @package com.woltlab.wcf * @subpackage system.exception * @category Community Framework + * @since 2.2 */ class InvalidArgumentException extends SystemException { } diff --git a/wcfsetup/install/files/lib/system/option/user/group/IUserGroupGroupOptionType.class.php b/wcfsetup/install/files/lib/system/option/user/group/IUserGroupGroupOptionType.class.php index dfa1e4e6c2..2c5a01572e 100644 --- a/wcfsetup/install/files/lib/system/option/user/group/IUserGroupGroupOptionType.class.php +++ b/wcfsetup/install/files/lib/system/option/user/group/IUserGroupGroupOptionType.class.php @@ -11,6 +11,7 @@ use wcf\data\user\group\UserGroup; * @package com.woltlab.wcf * @subpackage system.option.user.group * @category Community Framework + * @since 2.2 */ interface IUserGroupGroupOptionType { /** diff --git a/wcfsetup/install/files/lib/system/option/user/group/TUserGroupOptionType.class.php b/wcfsetup/install/files/lib/system/option/user/group/TUserGroupOptionType.class.php index 0b1e9bfe68..56eda03f08 100644 --- a/wcfsetup/install/files/lib/system/option/user/group/TUserGroupOptionType.class.php +++ b/wcfsetup/install/files/lib/system/option/user/group/TUserGroupOptionType.class.php @@ -11,6 +11,7 @@ use wcf\data\user\group\UserGroup; * @package com.woltlab.wcf * @subpackage system.option.user.group * @category Community Framework + * @since 2.2 */ trait TUserGroupOptionType { /** diff --git a/wcfsetup/install/files/lib/system/package/PackageInstallationDispatcher.class.php b/wcfsetup/install/files/lib/system/package/PackageInstallationDispatcher.class.php index 61a0c84116..d7e06cc6f9 100644 --- a/wcfsetup/install/files/lib/system/package/PackageInstallationDispatcher.class.php +++ b/wcfsetup/install/files/lib/system/package/PackageInstallationDispatcher.class.php @@ -822,6 +822,7 @@ class PackageInstallationDispatcher { * Returns current package name. * * @return string package name + * @since 2.2 */ public function getPackageName() { return $this->queue->packageName; diff --git a/wcfsetup/install/files/lib/system/package/plugin/ACLOptionPackageInstallationPlugin.class.php b/wcfsetup/install/files/lib/system/package/plugin/ACLOptionPackageInstallationPlugin.class.php index 323c85d17b..2e4c01992e 100644 --- a/wcfsetup/install/files/lib/system/package/plugin/ACLOptionPackageInstallationPlugin.class.php +++ b/wcfsetup/install/files/lib/system/package/plugin/ACLOptionPackageInstallationPlugin.class.php @@ -202,6 +202,7 @@ class ACLOptionPackageInstallationPlugin extends AbstractOptionPackageInstallati /** * @see \wcf\system\package\plugin\IPackageInstallationPlugin::getDefaultFilename() + * @since 2.2 */ public static function getDefaultFilename() { return 'aclOption.xml'; diff --git a/wcfsetup/install/files/lib/system/package/plugin/ACPMenuPackageInstallationPlugin.class.php b/wcfsetup/install/files/lib/system/package/plugin/ACPMenuPackageInstallationPlugin.class.php index 2188ba78b9..4c5674e2ce 100644 --- a/wcfsetup/install/files/lib/system/package/plugin/ACPMenuPackageInstallationPlugin.class.php +++ b/wcfsetup/install/files/lib/system/package/plugin/ACPMenuPackageInstallationPlugin.class.php @@ -19,6 +19,7 @@ class ACPMenuPackageInstallationPlugin extends AbstractMenuPackageInstallationPl /** * @see \wcf\system\package\plugin\IPackageInstallationPlugin::getDefaultFilename() + * @since 2.2 */ public static function getDefaultFilename() { return 'acpMenu.xml'; diff --git a/wcfsetup/install/files/lib/system/package/plugin/ACPSearchProviderPackageInstallationPlugin.class.php b/wcfsetup/install/files/lib/system/package/plugin/ACPSearchProviderPackageInstallationPlugin.class.php index 88ea932ada..d315bf091a 100644 --- a/wcfsetup/install/files/lib/system/package/plugin/ACPSearchProviderPackageInstallationPlugin.class.php +++ b/wcfsetup/install/files/lib/system/package/plugin/ACPSearchProviderPackageInstallationPlugin.class.php @@ -81,6 +81,7 @@ class ACPSearchProviderPackageInstallationPlugin extends AbstractXMLPackageInsta /** * @see \wcf\system\package\plugin\IPackageInstallationPlugin::getDefaultFilename() + * @since 2.2 */ public static function getDefaultFilename() { return 'acpSearchProvider.xml'; diff --git a/wcfsetup/install/files/lib/system/package/plugin/ACPTemplatePackageInstallationPlugin.class.php b/wcfsetup/install/files/lib/system/package/plugin/ACPTemplatePackageInstallationPlugin.class.php index 8ae0a035e5..7e83a8bd68 100644 --- a/wcfsetup/install/files/lib/system/package/plugin/ACPTemplatePackageInstallationPlugin.class.php +++ b/wcfsetup/install/files/lib/system/package/plugin/ACPTemplatePackageInstallationPlugin.class.php @@ -82,6 +82,7 @@ class ACPTemplatePackageInstallationPlugin extends AbstractPackageInstallationPl /** * @see \wcf\system\package\plugin\IPackageInstallationPlugin::getDefaultFilename() + * @since 2.2 */ public static function getDefaultFilename() { return 'acptemplates.tar'; diff --git a/wcfsetup/install/files/lib/system/package/plugin/AbstractPackageInstallationPlugin.class.php b/wcfsetup/install/files/lib/system/package/plugin/AbstractPackageInstallationPlugin.class.php index 8f9d188b63..39c8d53ce4 100644 --- a/wcfsetup/install/files/lib/system/package/plugin/AbstractPackageInstallationPlugin.class.php +++ b/wcfsetup/install/files/lib/system/package/plugin/AbstractPackageInstallationPlugin.class.php @@ -103,6 +103,7 @@ abstract class AbstractPackageInstallationPlugin implements IPackageInstallation /** * @see \wcf\system\package\plugin\IPackageInstallationPlugin::getDefaultFilename() + * @since 2.2 */ public static function getDefaultFilename() { return null; diff --git a/wcfsetup/install/files/lib/system/package/plugin/AbstractXMLPackageInstallationPlugin.class.php b/wcfsetup/install/files/lib/system/package/plugin/AbstractXMLPackageInstallationPlugin.class.php index 1980c7c456..198080cff6 100644 --- a/wcfsetup/install/files/lib/system/package/plugin/AbstractXMLPackageInstallationPlugin.class.php +++ b/wcfsetup/install/files/lib/system/package/plugin/AbstractXMLPackageInstallationPlugin.class.php @@ -348,6 +348,7 @@ abstract class AbstractXMLPackageInstallationPlugin extends AbstractPackageInsta /** * @see \wcf\system\package\plugin\IPackageInstallationPlugin::getDefaultFilename() + * @since 2.2 */ public static function getDefaultFilename() { $classParts = explode('\\', get_called_class()); diff --git a/wcfsetup/install/files/lib/system/package/plugin/BBCodePackageInstallationPlugin.class.php b/wcfsetup/install/files/lib/system/package/plugin/BBCodePackageInstallationPlugin.class.php index 544be425b1..62efc78c8a 100644 --- a/wcfsetup/install/files/lib/system/package/plugin/BBCodePackageInstallationPlugin.class.php +++ b/wcfsetup/install/files/lib/system/package/plugin/BBCodePackageInstallationPlugin.class.php @@ -188,6 +188,7 @@ class BBCodePackageInstallationPlugin extends AbstractXMLPackageInstallationPlug /** * @see \wcf\system\package\plugin\IPackageInstallationPlugin::getDefaultFilename() + * @since 2.2 */ public static function getDefaultFilename() { return 'bbcode.xml'; diff --git a/wcfsetup/install/files/lib/system/package/plugin/IPackageInstallationPlugin.class.php b/wcfsetup/install/files/lib/system/package/plugin/IPackageInstallationPlugin.class.php index 62d533fe9d..8ac8418689 100644 --- a/wcfsetup/install/files/lib/system/package/plugin/IPackageInstallationPlugin.class.php +++ b/wcfsetup/install/files/lib/system/package/plugin/IPackageInstallationPlugin.class.php @@ -41,6 +41,7 @@ interface IPackageInstallationPlugin { * file name is supported, null is returned. * * @return string + * @since 2.2 */ public static function getDefaultFilename(); diff --git a/wcfsetup/install/files/lib/system/package/plugin/LanguagePackageInstallationPlugin.class.php b/wcfsetup/install/files/lib/system/package/plugin/LanguagePackageInstallationPlugin.class.php index 6d449dbf50..609b7fba32 100644 --- a/wcfsetup/install/files/lib/system/package/plugin/LanguagePackageInstallationPlugin.class.php +++ b/wcfsetup/install/files/lib/system/package/plugin/LanguagePackageInstallationPlugin.class.php @@ -255,6 +255,7 @@ class LanguagePackageInstallationPlugin extends AbstractXMLPackageInstallationPl /** * @see \wcf\system\package\plugin\IPackageInstallationPlugin::getDefaultFilename() + * @since 2.2 */ public static function getDefaultFilename() { return 'language/*.xml'; diff --git a/wcfsetup/install/files/lib/system/package/plugin/PIPPackageInstallationPlugin.class.php b/wcfsetup/install/files/lib/system/package/plugin/PIPPackageInstallationPlugin.class.php index 2895736f6b..0b8a65d662 100644 --- a/wcfsetup/install/files/lib/system/package/plugin/PIPPackageInstallationPlugin.class.php +++ b/wcfsetup/install/files/lib/system/package/plugin/PIPPackageInstallationPlugin.class.php @@ -52,6 +52,7 @@ class PIPPackageInstallationPlugin extends AbstractXMLPackageInstallationPlugin /** * @see \wcf\system\package\plugin\IPackageInstallationPlugin::getDefaultFilename() + * @since 2.2 */ public static function getDefaultFilename() { return 'packageInstallationPlugin.xml'; diff --git a/wcfsetup/install/files/lib/system/package/plugin/TemplatePackageInstallationPlugin.class.php b/wcfsetup/install/files/lib/system/package/plugin/TemplatePackageInstallationPlugin.class.php index 9f70529b24..817588c72d 100644 --- a/wcfsetup/install/files/lib/system/package/plugin/TemplatePackageInstallationPlugin.class.php +++ b/wcfsetup/install/files/lib/system/package/plugin/TemplatePackageInstallationPlugin.class.php @@ -84,6 +84,7 @@ class TemplatePackageInstallationPlugin extends AbstractPackageInstallationPlugi /** * @see \wcf\system\package\plugin\IPackageInstallationPlugin::getDefaultFilename() + * @since 2.2 */ public static function getDefaultFilename() { return 'templates.tar'; diff --git a/wcfsetup/install/files/lib/system/session/ACPSessionFactory.class.php b/wcfsetup/install/files/lib/system/session/ACPSessionFactory.class.php index 7371b22ffe..1af4a4e817 100644 --- a/wcfsetup/install/files/lib/system/session/ACPSessionFactory.class.php +++ b/wcfsetup/install/files/lib/system/session/ACPSessionFactory.class.php @@ -44,6 +44,7 @@ class ACPSessionFactory { * Returns true if session was based upon a valid cookie. * * @return boolean + * @since 2.2 */ public function hasValidCookie() { return false; diff --git a/wcfsetup/install/files/lib/system/session/SessionFactory.class.php b/wcfsetup/install/files/lib/system/session/SessionFactory.class.php index 493514677e..ded1a14b00 100644 --- a/wcfsetup/install/files/lib/system/session/SessionFactory.class.php +++ b/wcfsetup/install/files/lib/system/session/SessionFactory.class.php @@ -20,6 +20,7 @@ class SessionFactory extends ACPSessionFactory { /** * @see \wcf\system\session\ACPSessionFactory::hasValidCookie() + * @since 2.2 */ public function hasValidCookie() { if (isset($_COOKIE[COOKIE_PREFIX.'cookieHash'])) { diff --git a/wcfsetup/install/files/lib/system/session/SessionHandler.class.php b/wcfsetup/install/files/lib/system/session/SessionHandler.class.php index fd0f7828f2..69b140288c 100644 --- a/wcfsetup/install/files/lib/system/session/SessionHandler.class.php +++ b/wcfsetup/install/files/lib/system/session/SessionHandler.class.php @@ -166,6 +166,7 @@ class SessionHandler extends SingletonFactory { * Sets a boolean value to determine if the client provided a valid session cookie. * * @param boolean $hasValidCookie + * @since 2.2 */ public function setHasValidCookie($hasValidCookie) { $this->hasValidCookie = $hasValidCookie; @@ -175,6 +176,7 @@ class SessionHandler extends SingletonFactory { * Returns true if client provided a valid session cookie. * * @return boolean + * @since 2.2 */ public function hasValidCookie() { return $this->hasValidCookie; diff --git a/wcfsetup/install/files/lib/system/style/StyleHandler.class.php b/wcfsetup/install/files/lib/system/style/StyleHandler.class.php index 9f8c8a8d2a..031112f599 100644 --- a/wcfsetup/install/files/lib/system/style/StyleHandler.class.php +++ b/wcfsetup/install/files/lib/system/style/StyleHandler.class.php @@ -188,6 +188,7 @@ class StyleHandler extends SingletonFactory { * @param string $packageName style package name * @param boolean $skipTainted ignore tainted styles * @return \wcf\data\style\StyleEditor + * @since 2.2 */ public function getStyleByName($packageName, $skipTainted = false) { foreach ($this->cache['styles'] as $style) { diff --git a/wcfsetup/install/files/lib/system/template/plugin/JsFunctionTemplatePlugin.class.php b/wcfsetup/install/files/lib/system/template/plugin/JsFunctionTemplatePlugin.class.php index 3c1cd1a380..223a62b318 100644 --- a/wcfsetup/install/files/lib/system/template/plugin/JsFunctionTemplatePlugin.class.php +++ b/wcfsetup/install/files/lib/system/template/plugin/JsFunctionTemplatePlugin.class.php @@ -32,6 +32,7 @@ use wcf\util\StringUtil; * @package com.woltlab.wcf * @subpackage system.template.plugin * @category Community Framework + * @since 2.2 */ class JsFunctionTemplatePlugin implements IFunctionTemplatePlugin { /** diff --git a/wcfsetup/install/files/lib/util/CryptoUtil.class.php b/wcfsetup/install/files/lib/util/CryptoUtil.class.php index e885fd596f..f59c8219f8 100644 --- a/wcfsetup/install/files/lib/util/CryptoUtil.class.php +++ b/wcfsetup/install/files/lib/util/CryptoUtil.class.php @@ -15,6 +15,7 @@ use wcf\util\exception\CryptoException; * @package com.woltlab.wcf * @subpackage util * @category Community Framework + * @since 2.2 */ final class CryptoUtil { /** diff --git a/wcfsetup/install/files/lib/util/exception/CryptoException.class.php b/wcfsetup/install/files/lib/util/exception/CryptoException.class.php index 845dc2853f..3cf24ddbdc 100644 --- a/wcfsetup/install/files/lib/util/exception/CryptoException.class.php +++ b/wcfsetup/install/files/lib/util/exception/CryptoException.class.php @@ -10,6 +10,7 @@ namespace wcf\util\exception; * @package com.woltlab.wcf * @subpackage util.exception * @category Community Framework + * @since 2.2 */ class CryptoException extends \Exception { /** -- 2.20.1