Add since tag to PHP documentation
authorMatthias Schmidt <gravatronics@live.com>
Mon, 21 Dec 2015 10:42:22 +0000 (11:42 +0100)
committerMatthias Schmidt <gravatronics@live.com>
Mon, 21 Dec 2015 10:42:22 +0000 (11:42 +0100)
65 files changed:
wcfsetup/install/files/lib/acp/form/BoxAddForm.class.php
wcfsetup/install/files/lib/acp/form/BoxEditForm.class.php
wcfsetup/install/files/lib/acp/form/MenuAddForm.class.php
wcfsetup/install/files/lib/acp/form/MenuEditForm.class.php
wcfsetup/install/files/lib/acp/form/MenuItemAddForm.class.php
wcfsetup/install/files/lib/acp/form/MenuItemEditForm.class.php
wcfsetup/install/files/lib/acp/form/PageAddForm.class.php
wcfsetup/install/files/lib/acp/form/PageEditForm.class.php
wcfsetup/install/files/lib/acp/page/BoxListPage.class.php
wcfsetup/install/files/lib/acp/page/MenuItemListPage.class.php
wcfsetup/install/files/lib/acp/page/MenuListPage.class.php
wcfsetup/install/files/lib/acp/page/PageListPage.class.php
wcfsetup/install/files/lib/data/box/Box.class.php
wcfsetup/install/files/lib/data/box/BoxAction.class.php
wcfsetup/install/files/lib/data/box/BoxEditor.class.php
wcfsetup/install/files/lib/data/box/BoxList.class.php
wcfsetup/install/files/lib/data/menu/Menu.class.php
wcfsetup/install/files/lib/data/menu/MenuAction.class.php
wcfsetup/install/files/lib/data/menu/MenuEditor.class.php
wcfsetup/install/files/lib/data/menu/MenuList.class.php
wcfsetup/install/files/lib/data/menu/item/MenuItem.class.php
wcfsetup/install/files/lib/data/menu/item/MenuItemAction.class.php
wcfsetup/install/files/lib/data/menu/item/MenuItemEditor.class.php
wcfsetup/install/files/lib/data/menu/item/MenuItemList.class.php
wcfsetup/install/files/lib/data/menu/item/MenuItemNode.class.php
wcfsetup/install/files/lib/data/menu/item/MenuItemNodeTree.class.php
wcfsetup/install/files/lib/data/page/Page.class.php
wcfsetup/install/files/lib/data/page/PageAction.class.php
wcfsetup/install/files/lib/data/page/PageEditor.class.php
wcfsetup/install/files/lib/data/page/PageList.class.php
wcfsetup/install/files/lib/data/page/PageNode.class.php
wcfsetup/install/files/lib/data/page/PageNodeTree.class.php
wcfsetup/install/files/lib/page/CmsPage.class.php
wcfsetup/install/files/lib/system/WCF.class.php
wcfsetup/install/files/lib/system/WCFSetup.class.php
wcfsetup/install/files/lib/system/application/ApplicationHandler.class.php
wcfsetup/install/files/lib/system/box/BoxHandler.class.php
wcfsetup/install/files/lib/system/cache/builder/RoutingCacheBuilder.class.php
wcfsetup/install/files/lib/system/html/input/HtmlInputProcessor.class.php
wcfsetup/install/files/lib/system/html/input/filter/IHtmlInputFilter.class.php
wcfsetup/install/files/lib/system/html/input/filter/MessageHtmlInputFilter.class.php
wcfsetup/install/files/lib/system/html/input/node/HtmlInputNodeProcessor.class.php
wcfsetup/install/files/lib/system/html/input/node/HtmlInputNodeWoltlabMention.class.php
wcfsetup/install/files/lib/system/html/input/node/IHtmlInputNode.class.php
wcfsetup/install/files/lib/system/html/node/HtmlNodeProcessor.class.php
wcfsetup/install/files/lib/system/html/output/HtmlOutputNodeProcessor.class.php
wcfsetup/install/files/lib/system/html/output/HtmlOutputProcessor.class.php
wcfsetup/install/files/lib/system/html/output/node/HtmlOutputNodeBlockquote.class.php
wcfsetup/install/files/lib/system/html/output/node/HtmlOutputNodeWoltlabMention.class.php
wcfsetup/install/files/lib/system/html/output/node/IHtmlOutputNode.class.php
wcfsetup/install/files/lib/system/language/LanguageFactory.class.php
wcfsetup/install/files/lib/system/package/plugin/AbstractXMLPackageInstallationPlugin.class.php
wcfsetup/install/files/lib/system/package/plugin/MenuItemPackageInstallationPlugin.class.php
wcfsetup/install/files/lib/system/package/plugin/MenuPackageInstallationPlugin.class.php
wcfsetup/install/files/lib/system/package/plugin/PagePackageInstallationPlugin.class.php
wcfsetup/install/files/lib/system/request/CmsLinkHandler.class.php
wcfsetup/install/files/lib/system/request/ControllerMap.class.php
wcfsetup/install/files/lib/system/request/LinkHandler.class.php
wcfsetup/install/files/lib/system/request/Request.class.php
wcfsetup/install/files/lib/system/request/RouteHandler.class.php
wcfsetup/install/files/lib/system/request/route/DynamicRequestRoute.class.php
wcfsetup/install/files/lib/system/request/route/IRequestRoute.class.php
wcfsetup/install/files/lib/system/request/route/LookupRequestRoute.class.php
wcfsetup/install/files/lib/system/request/route/StaticRequestRoute.class.php
wcfsetup/install/files/lib/system/template/plugin/PageBlockTemplatePlugin.class.php

index 4dac3305189f13dfd4efcadaec40f7563bef8191..dfc50927ac729534b5f982dbdc2a814675c33ec6 100644 (file)
@@ -19,6 +19,7 @@ use wcf\util\StringUtil;
  * @package    com.woltlab.wcf
  * @subpackage acp.form
  * @category   Community Framework
+ * @since      2.2
  */
 class BoxAddForm extends AbstractForm {
        /**
index 565fe484d195515570161d89a43082ef755ee16e..5fddd3059ddfddd574a0c051b5b64e0e321fcd20 100644 (file)
@@ -16,6 +16,7 @@ use wcf\system\WCF;
  * @package    com.woltlab.wcf
  * @subpackage acp.form
  * @category   Community Framework
+ * @since      2.2
  */
 class BoxEditForm extends BoxAddForm {
        /**
index 28904ce6ffd1da8e8acc2cea1d8a2cbd34768b46..c63717d474e6924b638b6e550a56a93e81024d61 100644 (file)
@@ -16,6 +16,7 @@ use wcf\system\WCF;
  * @package    com.woltlab.wcf
  * @subpackage acp.form
  * @category   Community Framework
+ * @since      2.2k
  */
 class MenuAddForm extends AbstractForm {
        /**
index 447fd8ffc5fc467c843c08610df058e92b7ac816..cbaf394dc523361b6894891165052bd9e8261e94 100644 (file)
@@ -16,6 +16,7 @@ use wcf\system\WCF;
  * @package    com.woltlab.wcf
  * @subpackage acp.form
  * @category   Community Framework
+ * @since      2.2
  */
 class MenuEditForm extends MenuAddForm {
        /**
index 63ddc54295a325a4eb770764da9800e84aade7bf..d8cb577dfdb0e567614c3fd8e83eaec914b71542 100644 (file)
@@ -23,6 +23,7 @@ use wcf\util\StringUtil;
  * @package    com.woltlab.wcf
  * @subpackage acp.form
  * @category   Community Framework
+ * @since      2.2
  */
 class MenuItemAddForm extends AbstractForm {
        /**
index a98fe8146497f250d8d50ce8cdf58e9e6016a9eb..1ac64f0a1a5af5896b99f5ebe08f99b8e98be427 100644 (file)
@@ -17,6 +17,7 @@ use wcf\system\WCF;
  * @package    com.woltlab.wcf
  * @subpackage acp.form
  * @category   Community Framework
+ * @since      2.2
  */
 class MenuItemEditForm extends MenuItemAddForm {
        /**
index 58e666379dd7b59860f2f3d555835598e1f5a92e..38be1c0231546f38bbdce9e245a18ae38d3080bb 100644 (file)
@@ -22,6 +22,7 @@ use wcf\util\StringUtil;
  * @package    com.woltlab.wcf
  * @subpackage acp.form
  * @category   Community Framework
+ * @since      2.2
  */
 class PageAddForm extends AbstractForm {
        /**
index 57596ce86399e33e49fe6020bc70c0fb9a8ceb48..05d809e79848ab2cabfc8ddf31d9c9ca1a67e22e 100644 (file)
@@ -17,6 +17,7 @@ use wcf\system\WCF;
  * @package    com.woltlab.wcf
  * @subpackage acp.form
  * @category   Community Framework
+ * @since      2.2
  */
 class PageEditForm extends PageAddForm {
        /**
index 548c59a5d8103007a92679c59f30f62de3a81e0d..195bf83125f8f35b78c4bf095895be2bfc335fb1 100644 (file)
@@ -11,6 +11,7 @@ use wcf\page\SortablePage;
  * @package    com.woltlab.wcf
  * @subpackage acp.page
  * @category   Community Framework
+ * @since      2.2
  */
 class BoxListPage extends SortablePage {
        /**
index bfb97a9db2d6b8df00747705a052625a84ac0a01..bfeb379b384d5658a788b88397a856375848fd67 100644 (file)
@@ -15,6 +15,7 @@ use wcf\system\WCF;
  * @package    com.woltlab.wcf
  * @subpackage acp.page
  * @category   Community Framework
+ * @since      2.2
  */
 class MenuItemListPage extends AbstractPage {
        /**
index 47c57d69f8cb0ef349efb5a1e5387b5a7553c6a1..11c7d9a79f743ffdcfa2722518f07949e3bb73e0 100644 (file)
@@ -11,6 +11,7 @@ use wcf\page\SortablePage;
  * @package    com.woltlab.wcf
  * @subpackage acp.page
  * @category   Community Framework
+ * @since      2.2
  */
 class MenuListPage extends SortablePage {
        /**
index 4b15e9ea2d914274bf852d357ff1929074b1b5b8..7dc654e913afa178911d95770a21cb6f833d0b52 100644 (file)
@@ -11,6 +11,7 @@ use wcf\page\SortablePage;
  * @package    com.woltlab.wcf
  * @subpackage acp.page
  * @category   Community Framework
+ * @since      2.2
  */
 class PageListPage extends SortablePage {
        /**
index f1aed8a92cfb9c92bc040175354daa78fd13a095..b0367dd66582d989b1b4bd60e222107de302eeff 100644 (file)
@@ -13,6 +13,7 @@ use wcf\util\StringUtil;
  * @package    com.woltlab.wcf
  * @subpackage data.box
  * @category   Community Framework
+ * @since      2.2
  */
 class Box extends DatabaseObject {
        /**
index 6eb628b56abaf3a2a01ddc396847e8732c2e5315..2f007eb389ef27525fa0555fcfe959a0018285b0 100644 (file)
@@ -13,6 +13,7 @@ use wcf\system\WCF;
  * @package    com.woltlab.wcf
  * @subpackage data.box
  * @category   Community Framework
+ * @since      2.2
  */
 class BoxAction extends AbstractDatabaseObjectAction {
        /**
index ffde4765df5cc2b35131a70b1d9fe2306993bb8f..a920df8f2df24fe9ff044ea43636ac733660454e 100644 (file)
@@ -11,6 +11,7 @@ use wcf\data\DatabaseObjectEditor;
  * @package    com.woltlab.wcf
  * @subpackage data.box
  * @category   Community Framework
+ * @since      2.2
  */
 class BoxEditor extends DatabaseObjectEditor {
        /**
index ca09bcc86206ddec729f9bc78af8960699d878dc..0c4de412c86b3cc409e3fdf755546aa47cf1c477 100644 (file)
@@ -11,6 +11,7 @@ use wcf\data\DatabaseObjectList;
  * @package    com.woltlab.wcf
  * @subpackage data.box
  * @category   Community Framework
+ * @since      2.2
  */
 class BoxList extends DatabaseObjectList {
        /**
index 843adf481ee4116fba6efd8875ed00b145551a2a..ca0c153b14878f726fc3a99a48012387df43c9c5 100644 (file)
@@ -12,6 +12,7 @@ use wcf\system\WCF;
  * @package    com.woltlab.wcf
  * @subpackage data.menu
  * @category   Community Framework
+ * @since      2.2
  */
 class Menu extends DatabaseObject {
        /**
index 3c0b300e95792c35b585ad15322f0b59ebbdfd3b..644100d287ecc1d4fc87090dbf70e86361bf3188 100644 (file)
@@ -12,6 +12,7 @@ use wcf\system\exception\PermissionDeniedException;
  * @package    com.woltlab.wcf
  * @subpackage data.menu
  * @category   Community Framework
+ * @since      2.2
  */
 class MenuAction extends AbstractDatabaseObjectAction {
        /**
index e285bce55a34043460728a08cbb20c8560656731..a234350116aaea63f014c954da8087fd884f81c5 100644 (file)
@@ -13,6 +13,7 @@ use wcf\system\WCF;
  * @package    com.woltlab.wcf
  * @subpackage data.menu
  * @category   Community Framework
+ * @since      2.2
  */
 class MenuEditor extends DatabaseObjectEditor {
        /**
index 373ac440d7638f0ff801069a7a7860da94cdc366..0cc8df6525e53dacc88f17b201e97fc4b7b21cd6 100644 (file)
@@ -11,6 +11,7 @@ use wcf\data\DatabaseObjectList;
  * @package    com.woltlab.wcf
  * @subpackage data.menu
  * @category   Community Framework
+ * @since      2.2
  */
 class MenuList extends DatabaseObjectList {
        /**
index bb2efb4ad1a6ccdbdc29b123e3e2de8d7d2bb5a5..7aac56977e84ba596f4985574a5665d4c21efbfa 100644 (file)
@@ -12,6 +12,7 @@ use wcf\system\WCF;
  * @package    com.woltlab.wcf
  * @subpackage data.menu.item
  * @category   Community Framework
+ * @since      2.2
  */
 class MenuItem extends DatabaseObject {
        /**
index dfe886c71a687e3b13be41f0a11df511c2518f44..1e820a031aa9499b48d7f4a6186547fd5e771d2a 100644 (file)
@@ -13,6 +13,7 @@ use wcf\system\exception\PermissionDeniedException;
  * @package    com.woltlab.wcf
  * @subpackage data.menu.item
  * @category   Community Framework
+ * @since      2.2
  */
 class MenuItemAction extends AbstractDatabaseObjectAction implements IToggleAction {
        /**
index e9d7b0c6b44790a0d4ccdfee177eab5b5f0daafa..4bf02368bf3643711b1cb79c3c2d67908c0a62fd 100644 (file)
@@ -13,6 +13,7 @@ use wcf\system\WCF;
  * @package    com.woltlab.wcf
  * @subpackage data.menu.item
  * @category   Community Framework
+ * @since      2.2
  */
 class MenuItemEditor extends DatabaseObjectEditor {
        /**
index e9283238e009924ad238b2398cd585a4d3dc9efe..6707ac4cce1323e772e44d4ba23a5bd1ffd5b528 100644 (file)
@@ -11,6 +11,7 @@ use wcf\data\DatabaseObjectList;
  * @package    com.woltlab.wcf
  * @subpackage data.menu.item
  * @category   Community Framework
+ * @since      2.2
  */
 class MenuItemList extends DatabaseObjectList {
        /**
index 1179ab679fc4d2c18660fa1c833befdb81cd3734..e8a1b51529f74b2073db5caa9a5a254d57eb444b 100644 (file)
@@ -10,6 +10,7 @@ namespace wcf\data\menu\item;
  * @package    com.woltlab.wcf
  * @subpackage data.menu.item
  * @category   Community Framework
+ * @since      2.2
  */
 class MenuItemNode implements \Countable, \RecursiveIterator {
        /**
index ab4aee74586e4028a5fa0418d7af7f3fa89239f5..0306aec18218e7c6ce27065d4c46535c07f2004b 100644 (file)
@@ -10,6 +10,7 @@ namespace wcf\data\menu\item;
  * @package    com.woltlab.wcf
  * @subpackage data.menu.item
  * @category   Community Framework
+ * @since      2.2
  */
 class MenuItemNodeTree {
        /**
index 4bdab514fa4c53a980b7a14dec54b01d13049220..453ffa3c1b74a233bea43605dc853970585be985 100644 (file)
@@ -13,6 +13,7 @@ use wcf\system\WCF;
  * @package    com.woltlab.wcf
  * @subpackage data.page
  * @category   Community Framework
+ * @since      2.2
  */
 class Page extends DatabaseObject {
        /**
index 2d8c452410c3b9f5522cbd10ed72e341be865267..7213fea440cf0b436704491a3e2e69b05e627822 100644 (file)
@@ -14,6 +14,7 @@ use wcf\system\WCF;
  * @package    com.woltlab.wcf
  * @subpackage data.page
  * @category   Community Framework
+ * @since      2.2
  */
 class PageAction extends AbstractDatabaseObjectAction implements IToggleAction {
        /**
index 3893d31d5761c735af6be2cf65c4d6b8d99f4e5e..5bba637b86f051e7b478ce3a9089d16aaa97faa7 100644 (file)
@@ -11,6 +11,7 @@ use wcf\data\DatabaseObjectEditor;
  * @package    com.woltlab.wcf
  * @subpackage data.page
  * @category   Community Framework
+ * @since      2.2
  */
 class PageEditor extends DatabaseObjectEditor {
        /**
index c64326bca4558066540e6a0a2a083ad3c9ab531c..d3f9f653425c3e98cbde3338887ce0613e620504 100644 (file)
@@ -11,6 +11,7 @@ use wcf\data\DatabaseObjectList;
  * @package    com.woltlab.wcf
  * @subpackage data.page
  * @category   Community Framework
+ * @since      2.2
  */
 class PageList extends DatabaseObjectList {
        /**
index 33017b298c53f167475762e39c11125f7a7395c9..21ebd52bb1e2fd282e04b2576f6fc9aff3030b0d 100644 (file)
@@ -10,6 +10,7 @@ namespace wcf\data\page;
  * @package    com.woltlab.wcf
  * @subpackage data.page
  * @category   Community Framework
+ * @since      2.2
  */
 class PageNode implements \Countable, \RecursiveIterator {
        /**
index bbb6c99a1ca96e97f9e91f61b3ffac33e5f8aac7..81a9daca3265b2e39c9f3d952b07e4832bfbb6df 100644 (file)
@@ -10,6 +10,7 @@ namespace wcf\data\page;
  * @package    com.woltlab.wcf
  * @subpackage data.page
  * @category   Community Framework
+ * @since      2.2
  */
 class PageNodeTree {
        /**
index 8e5456e9d3280ca5915f562db67f83c5c06e9e4e..6ec6304cc3246b47028b47f772b16bbab88baa53 100644 (file)
@@ -15,6 +15,7 @@ use wcf\system\WCF;
  * @package    com.woltlab.wcf
  * @subpackage page
  * @category   Community Framework
+ * @since      2.2
  */
 class CmsPage extends AbstractPage {
        /**
index 1bc4788a237924bea7a9822970580320633212e2..4695e8e78bb0b010721c56e8f2020aebc3ba92f2 100644 (file)
@@ -813,6 +813,7 @@ class WCF {
         * Returns box handler.
         *
         * @return      BoxHandler
+        * @since       2.2
         */
        public function getBoxHandler() {
                return BoxHandler::getInstance();
index 2834a832e409a08f38023776ee9232d9efcb3849..a2f0d8a9afab0e8a631e5a23d41f7f13c8c09dec 100644 (file)
@@ -159,6 +159,8 @@ class WCFSetup extends WCF {
        
        /**
         * Gets the selected wcf dir from request.
+        * 
+        * @since       2.2
         */
        protected static function getInstallationDirectories() {
                if (self::$developerMode && isset($_ENV['WCFSETUP_USEDEFAULTWCFDIR'])) {
@@ -457,6 +459,8 @@ class WCFSetup extends WCF {
        
        /**
         * Searches the wcf dir.
+        * 
+        * @since       2.2
         */
        protected function configureDirectories() {
                // get available packages
index 137a0186f46e2edb4c56e0c42326de54c6a4e944..44930f76b722b35f6eb39595bd2f42c3ba9d1598 100644 (file)
@@ -80,6 +80,7 @@ class ApplicationHandler extends SingletonFactory {
         * 
         * @param       integer         $packageID      package id
         * @return      Application     application object
+        * @since       2.2
         */
        public function getApplicationByID($packageID) {
                if (isset($this->cache['application'][$packageID])) {
index fd4a852c23af4e511a431a60813d4f38d76a48a4..dfabcb45e75728d37a2773d039953c016050cccd 100644 (file)
@@ -12,6 +12,7 @@ use wcf\system\SingletonFactory;
  * @package    com.woltlab.wcf
  * @subpackage system.box
  * @category   Community Framework
+ * @since      2.2
  */
 class BoxHandler extends SingletonFactory {
        /**
index 6dd4523bfbf95ab27a4ca6215101f34e6103ae40..089c1942f60c54e63382d0d9f10391d090d80cc6 100644 (file)
@@ -14,6 +14,7 @@ use wcf\util\FileUtil;
  * @package    com.woltlab.wcf
  * @subpackage system.cache.builder
  * @category   Community Framework
+ * @since      2.2
  */
 class RoutingCacheBuilder extends AbstractCacheBuilder {
        /**
index 73408a0e809f248ab921962515be7fdee99b5521..53a13dc2ddff76cc52a04e24a7bb6bda525dfe94 100644 (file)
@@ -4,6 +4,10 @@ use wcf\system\html\input\filter\IHtmlInputFilter;
 use wcf\system\html\input\filter\MessageHtmlInputFilter;
 use wcf\system\html\input\node\HtmlInputNodeProcessor;
 
+/**
+ * TOOD documentation
+ * @since      2.2
+ */
 class HtmlInputProcessor {
        /**
         * @var IHtmlInputFilter
index f30d84fe4efe7099b957f84293f2d5051ad5eabb..be1ceb60b403c656468f01bdd1b859f55fa13937 100644 (file)
@@ -1,6 +1,10 @@
 <?php
 namespace wcf\system\html\input\filter;
 
+/**
+ * TOOD documentation
+ * @since      2.2
+ */
 interface IHtmlInputFilter {
        /**
         * Applies filters on unsafe html.
index 4cddba943107e8428b81ce4c09b5892a90ad4177..3522e40bbe31007b8c12e2418295b32a5f2d009f 100644 (file)
@@ -1,6 +1,10 @@
 <?php
 namespace wcf\system\html\input\filter;
 
+/**
+ * TOOD documentation
+ * @since      2.2
+ */
 class MessageHtmlInputFilter implements IHtmlInputFilter {
        /**
         * @var \HTMLPurifier
index c993345a2c3eb343e0e301035f76f4aebb31770a..d6d64a40321acf1f9b57c476cd5554b77795b79d 100644 (file)
@@ -2,6 +2,10 @@
 namespace wcf\system\html\input\node;
 use wcf\system\html\node\HtmlNodeProcessor;
 
+/**
+ * TOOD documentation
+ * @since      2.2
+ */
 class HtmlInputNodeProcessor extends HtmlNodeProcessor {
        public function load($html) {
                parent::load($html);
index 3e5b741142730ed3b55349a2a3ec3e9ecd5ad1da..352a79c013d11e67c5853a4a76a9a656f6648d18 100644 (file)
@@ -1,6 +1,10 @@
 <?php
 namespace wcf\system\html\input\node;
 
+/**
+ * TOOD documentation
+ * @since      2.2
+ */
 class HtmlInputNodeWoltlabMention implements IHtmlInputNode {
        public function process(HtmlInputNodeProcessor $htmlInputNodeProcessor) {
                $userIds = [];
index ce78ab91ea2ac1244a6a84e99141ecbe7036ae76..37cc2bc4b8b6642c3d1dc7eb34720709c3379159 100644 (file)
@@ -1,6 +1,10 @@
 <?php
 namespace wcf\system\html\input\node;
 
+/**
+ * TOOD documentation
+ * @since      2.2
+ */
 interface IHtmlInputNode {
        public function process(HtmlInputNodeProcessor $htmlInputNodeProcessor);
 }
index eca62f39beb3d4275f7994e4a505f92ee879b5bf..3fd8bdc6564a99030b98dc3c29e7feab565fbc95 100644 (file)
@@ -1,6 +1,10 @@
 <?php
 namespace wcf\system\html\node;
 
+/**
+ * TOOD documentation
+ * @since      2.2
+ */
 class HtmlNodeProcessor {
        /**
         * @var \DOMDocument
index 0e7073256817666894c3d31bb944b1eb48580183..0d4df4cfb7c97f67591f232886fbefd725fe6826 100644 (file)
@@ -5,6 +5,10 @@ use wcf\system\html\output\node\HtmlOutputNodeBlockquote;
 use wcf\system\html\output\node\HtmlOutputNodeWoltlabMention;
 use wcf\system\html\output\node\IHtmlOutputNode;
 
+/**
+ * TOOD documentation
+ * @since      2.2
+ */
 class HtmlOutputNodeProcessor extends HtmlNodeProcessor {
        protected $nodeData = [];
        
index 667cfaab965ab76ffe2e811027aae6565df636b3..6c9e47725167fbb5bbf345a3366f574534203eab 100644 (file)
@@ -1,6 +1,10 @@
 <?php
 namespace wcf\system\html\output;
 
+/**
+ * TOOD documentation
+ * @since      2.2
+ */
 class HtmlOutputProcessor {
        /**
         * @var HtmlOutputNodeProcessor
index 864b8d53ba64e73318019de0379ec881b89c5450..b5cfc5361aa08f9313fa192c3b2477789683bcd4 100644 (file)
@@ -6,6 +6,10 @@ use wcf\system\request\RouteHandler;
 use wcf\system\WCF;
 use wcf\util\StringUtil;
 
+/**
+ * TOOD documentation
+ * @since      2.2
+ */
 class HtmlOutputNodeBlockquote implements IHtmlOutputNode {
        public function process(HtmlOutputNodeProcessor $htmlOutputNodeProcessor) {
                $elements = $htmlOutputNodeProcessor->getDocument()->getElementsByTagName('blockquote');
index e92c46617097f4acebb8b8acafe365020d2c1b26..cb3dd4481cb6f925c8d5cb973b7810245df4149f 100644 (file)
@@ -6,6 +6,10 @@ use wcf\system\html\output\HtmlOutputNodeProcessor;
 use wcf\system\WCF;
 use wcf\util\StringUtil;
 
+/**
+ * TOOD documentation
+ * @since      2.2
+ */
 class HtmlOutputNodeWoltlabMention implements IHtmlOutputNode {
        /**
         * @var UserProfile[]
index d64220df32e7c6a89ca8d8f4a3e8faedc9534e82..b3bd23c7a6d520cbacea2fd20fece364af3cf8f7 100644 (file)
@@ -2,6 +2,10 @@
 namespace wcf\system\html\output\node;
 use wcf\system\html\output\HtmlOutputNodeProcessor;
 
+/**
+ * TOOD documentation
+ * @since      2.2
+ */
 interface IHtmlOutputNode {
        public function process(HtmlOutputNodeProcessor $htmlOutputNodeProcessor);
        
index d2cd5fca362146b6963e81df7124e21e159c14d1..649d435043777857ada2d239f269cb0da13aff68 100644 (file)
@@ -241,7 +241,8 @@ class LanguageFactory extends SingletonFactory {
        /**
         * Returns the default language object.
         * 
-        * @return      Language
+        * @return      Language
+        * @since       2.2
         */
        public function getDefaultLanguage() {
                return $this->getLanguage($this->cache['default']);
index 06f5bf3722f33665304e3f3c89cc834acff5075f..2f8d8207052cc5c1b54d437b16904b3fa0189e4d 100644 (file)
@@ -191,9 +191,10 @@ abstract class AbstractXMLPackageInstallationPlugin extends AbstractPackageInsta
         * Returns i18n values by validating each value against the list of installed
         * languages, optionally returning only the best matching value.
         * 
-        * @param       string[]        $values                 list of values by language code
-        * @param       boolean         $singleValueOnly        true to return only the best matching value
-        * @return      string[]|string matching i18n values controller by `$singleValueOnly`
+        * @param       string[]        $values                 list of values by language code
+        * @param       boolean         $singleValueOnly        true to return only the best matching value
+        * @return      string[]|string matching i18n values controller by `$singleValueOnly`
+        * @since       2.2
         */
        protected function getI18nValues(array $values, $singleValueOnly = false) {
                if (empty($values)) {
index 1f946aa6c659522bb5218023c44e2c424a780a21..61bfc1bc07e7c3ed5b6ffe0fd64f5e86ebb111fe 100644 (file)
@@ -14,6 +14,7 @@ use wcf\system\WCF;
  * @package    com.woltlab.wcf
  * @subpackage acp.package.plugin
  * @category   Community Framework
+ * @since      2.2
  */
 class MenuItemPackageInstallationPlugin extends AbstractXMLPackageInstallationPlugin {
        /**
index 9bb9e0f3dc4fd38c74e8eb36caa8412f47d7bd68..b97c2ed4b342e9747125c093c8ca97ca333aad34 100644 (file)
@@ -14,6 +14,7 @@ use wcf\system\WCF;
  * @package    com.woltlab.wcf
  * @subpackage acp.package.plugin
  * @category   Community Framework
+ * @since      2.2
  */
 class MenuPackageInstallationPlugin extends AbstractXMLPackageInstallationPlugin {
        /**
index cdd33f2370e826eb4a8c9b45053291561bc7ddce..f6a952177d49e0f8a99069a912e95563f8b7a43d 100644 (file)
@@ -16,6 +16,7 @@ use wcf\util\StringUtil;
  * @package    com.woltlab.wcf
  * @subpackage acp.package.plugin
  * @category   Community Framework
+ * @since      2.2
  */
 class PagePackageInstallationPlugin extends AbstractXMLPackageInstallationPlugin {
        /**
index 08c95dd7347ba559082397d3af412f0c93b0c18e..fd160674d27d7282ae570adce7b5af707c14165d 100644 (file)
@@ -2,6 +2,10 @@
 namespace wcf\system\request;
 use wcf\system\SingletonFactory;
 
+/**
+ * TODO: documentation
+ * @since      2.2
+ */
 class CmsLinkHandler extends SingletonFactory {
        public function getLink($pageID, $languageID = -1) {
                return LinkHandler::getInstance()->getLink('Cms', [
index 1bf707e48de6d5daccb5140d081a19c75d0ae9f6..d95ca676ceeb8c68ab6a52bbd4d32e503e5f0a05 100644 (file)
@@ -14,6 +14,7 @@ use wcf\system\SingletonFactory;
  * @package    com.woltlab.wcf
  * @subpackage system.request
  * @category   Community Framework
+ * @since      2.2
  */
 class ControllerMap extends SingletonFactory {
        /**
index 5f7306fc451f44a47859c843b3999f12d6bbc5e7..141debaaa6bea20673985206082d3c1ffef77e50 100644 (file)
@@ -224,10 +224,11 @@ class LinkHandler extends SingletonFactory {
         * Passing in an illegal page id will cause this method to fail silently, returning an
         * empty string.
         * 
-        * @param       integer         $pageID         page id
-        * @param       integer         $languageID     language id, optional
-        * @return      string          full URL of empty string if `$pageID` is invalid
-        * @throws      \wcf\system\exception\SystemException
+        * @param       integer         $pageID         page id
+        * @param       integer         $languageID     language id, optional
+        * @return      string          full URL of empty string if `$pageID` is invalid
+        * @throws      \wcf\system\exception\SystemException
+        * @since       2.2
         */
        public function getCmsLink($pageID, $languageID = -1) {
                // use current language
index 35fb4d4f547d1b701b5606f2ec0d19d125a4093f..eee94c01e25eee40c716459dc87980ecb771b00d 100644 (file)
@@ -88,7 +88,8 @@ class Request {
        /**
         * Returns request meta data.
         * 
-        * @return      string[]
+        * @return      string[]
+        * @since       2.2
         */
        public function getMetaData() {
                return $this->metaData;
index 85b60aeac41028658c02ebc2e784d41cf7b8516f..53adfae66d5a1e2857db18c1857f5ecb86a5e796 100644 (file)
@@ -206,8 +206,9 @@ class RouteHandler extends SingletonFactory {
         * This heavily limits the abilities for end-users to define appealing urls, but at
         * the same time this ensures a sufficient level of stability.
         * 
-        * @param       string  $customUrl      url to perform sanitiy checks on
-        * @return      bool    true if `$customUrl` passes the sanity check
+        * @param       string  $customUrl      url to perform sanitiy checks on
+        * @return      bool    true if `$customUrl` passes the sanity check
+        * @since       2.2
         */
        public static function isValidCustomUrl($customUrl) {
                return preg_match('~^[a-zA-Z0-9\-_/]+$~', $customUrl) === 1;
index e6f5963bb2eb9c791ebec9127e5daf8351dd4a5a..778778dc00696495faa185176888be6a949cc68c 100644 (file)
@@ -15,6 +15,7 @@ use wcf\system\request\RouteHandler;
  * @package    com.woltlab.wcf
  * @subpackage system.request
  * @category   Community Framework
+ * @since      2.2
  */
 class DynamicRequestRoute implements IRequestRoute {
        /**
index d1a37eb4877bf438280265238487939e0e44cc5d..0ff0adc606dcaba8b6c54d3074319f280e61c71b 100644 (file)
@@ -11,6 +11,7 @@ use wcf\system\request\IRoute;
  * @package     com.woltlab.wcf
  * @subpackage  system.request
  * @category    Community Framework
+ * @since      2.2
  */
 interface IRequestRoute extends IRoute {
        /**
index e8eeb5dff198389359cfc045754496a7a4705c2c..b42c1b6b833a31131b811a91a39871056a729583 100644 (file)
@@ -15,6 +15,7 @@ use wcf\util\FileUtil;
  * @package    com.woltlab.wcf
  * @subpackage system.request
  * @category   Community Framework
+ * @since      2.2
  */
 class LookupRequestRoute implements IRequestRoute {
        /**
index 1fc6958f881643cf5eedadeb5f9d31c31a7c8acb..ce8baa6fb94c4faf345cdd62efafe851965e2d0c 100644 (file)
@@ -11,6 +11,7 @@ use wcf\system\request\ControllerMap;
  * @package    com.woltlab.wcf
  * @subpackage system.request
  * @category   Community Framework
+ * @since      2.2
  */
 class StaticRequestRoute extends DynamicRequestRoute {
        /**
index b67c8317f6aa30f54ea0196446b8cf2ea2ef2cf1..1446d01907be82ab0f4954b62dc4750e2fc8f4bd 100644 (file)
@@ -33,6 +33,7 @@ use wcf\system\template\TemplateEngine;
  * @package    com.woltlab.wcf
  * @subpackage system.template.plugin
  * @category   Community Framework
+ * @since      2.2
  */
 class PageBlockTemplatePlugin implements IBlockTemplatePlugin {
        /**