* Defines constants for autocompletion in IDEs. This file is not meant to be actively used anywhere!
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core
*/
* This script tries to find the temp folder and unzip all setup files into.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
*/
// @codingStandardsIgnoreFile
<?php
/**
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core
*/
<?php
/**
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core
*/
<?php
/**
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core
*/
/**
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core
*/
/**
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core
*/
/**
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core
*/
/**
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core
*/
// @codingStandardsIgnoreFile
/**
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core
*/
* - Chrome sometimes does not properly cache fonts, resulting in strange rendering bugs
*
* @author Alexander Ebert, Sascha Greuel
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
*/
<?php
/**
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core
*/
<?php
/**
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core
*/
* Copy of the default implementation for object-actions using the AJAX-based invoke mechanism.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Action
*/
* Copy of the default implementation for object-actions using the AJAX-API.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Action
*/
* Copy of the default implementation for file uploads using the AJAX-API.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Action
*/
* Clears the cache.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Action
*/
* Handles an AJAX-based package installation.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Action
*/
* Does the user logout in the admin control panel.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Action
*/
* Handles an AJAX-based package uninstallation.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Action
*/
* Provides special search options.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Action
*/
* Handles worker actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Action
*/
* Abstract implementation of a form for bulk processing objects of a certain type.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
* @since 3.0
* Abstract implementation of a form to create categories.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Abstract implementation of a form to edit a category.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* This class provides default implementations for a list of options.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows the form to create a new ad notice.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows the form to edit an ad notice.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows the application edit form.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows the article add form.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
* @since 3.0
* Shows the article category add form.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
* @since 3.0
* Shows the article category edit form.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
* @since 3.0
* Shows the article edit form.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
* @since 3.0
* Shows the bbcode add form.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows the bbcode edit form.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows the BBCode media provider add form.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows the BBCode media provider edit form.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows the box add form.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
* @since 3.0
* Shows the box edit form.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
* @since 3.0
* Shows the form to create a new captcha question.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows the form to edit an existing captcha question.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows the cronjob add form.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows the cronjob edit form.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Provides the data import form.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows the label add form.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows the label edit form.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows the label group add form.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows the label group edit form.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows the language add form.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows the language edit form.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows the language export form.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows the language import form.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows the language multilingualism form.
*
* @author Jean-Marc Licht
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows the acp login form.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows the master password form.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows the master password init form.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows the menu add form.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
* @since 3.0
* Shows the menu edit form.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
* @since 3.0
* Shows the menu item add form.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
* @since 3.0
* Shows the menu item edit form.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
* @since 3.0
* Shows the form to create a new notice.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows the form to edit an existing notice.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows the notification preset settings form.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows the option edit form.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows the package install and update form.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows the server add form.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows the server edit form.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows the page add form.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
* @since 3.0
* Shows the page add form.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
* @since 3.0
* Shows the paid subscription add form.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows the paid subscription edit form.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows the user subscription add form.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows the rescue mode form.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows the smiley add form.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows the smiley category add form.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Category
*/
* Shows the category edit form.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows the smiley edit form.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows the style add form.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows the style edit form.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows the style export form.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows the style import form.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows the tag add form.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows the tag edit form.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows the form for adding new templates.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows the form for adding new templates.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows the form for adding new template groups.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows the form for editing template groups.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Provides the user activity point option form.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows the user add form.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows the assign user to group form.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows the user bulk processing form.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows the user content revert changes form.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows the user edit form.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows the export user mail addresses form.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows the group add form.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows the form to create a new automatic user group assignment.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows the form to edit an existing automatic user group assignment.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows the group edit form.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows the user group option form to edit a single option.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows the user mail form.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows the user merge form.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows the user option add form.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows the form for adding new user option categories.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows the form for editing user option categories.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows the user option edit form.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* This class provides default implementations for a list of dynamic user options.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Provides functions to set the default values of user options.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows the user rank add form.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows the user rank edit form.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows the user search form.
*
* @author Matthias Schmidt, Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows a list of log sessions.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Page
*
* Shows the details of a logged sessions.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Page
*
* type.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Page
*/
* Lists the available ads.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Page
*
* Shows the application management page.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Page
*/
* Shows the list article categories.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Page
* @since 3.0
* Shows a list of cms articles.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Page
* @since 3.0
* Shows a list of attachments.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Page
*
* Shows an attachment.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Page
*/
* Lists the available BBCodes.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Page
*
* Lists the available media providers.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Page
*
* Shows a list of boxes.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Page
* @since 3.0
* Shows a list of all cache resources.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Page
*/
* Lists the available captcha questions.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Page
*
* Shows information about configured cron jobs.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Page
*
* Shows cronjob log information.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Page
*
* Shows the exception log.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Page
*/
* Shows the welcome page in admin control panel.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Page
*/
* Lists available label groups.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Page
*
* Lists available labels
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Page
*
* Shows a list of language items.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Page
*/
* Shows a list of all installed languages.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Page
*
* Shows the list of media entries.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Page
* @since 3.0
* Shows a media file in the ACP.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Page
* @since 3.0
* Shows a list of menu items.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Page
* @since 3.0
* Shows a list of menus.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Page
* @since 3.0
* Lists the available notices.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Page
*
* Shows phpinfo() output.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Page
*/
* Shows a confirmation page prior to start installing.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Page
*/
* Shows a list of all installed packages.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Page
*
* Shows all information about an installed package.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Page
*/
* Shows the package update confirmation form.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Page
*/
* Shows information about available update package servers.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Page
*
* Shows a list of pages.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Page
* @since 3.0
* Shows the list of paid subscriptions.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Page
*
* Shows the list of paid subscription transactions.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Page
*
* Shows transaction details.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Page
*/
* Shows the list of paid subscription users.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Page
*
* Shows a list of purchased plugin store items.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Page
*/
* Show the list of available rebuild data options.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Page
*/
* Shows the smiley category list.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Page
*/
* Lists the available smilies.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Page
*
* Shows daily statistics.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Page
*/
* Shows the style list page.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Page
*
* Shows a list of tags.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Page
*
* Compares two templates.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Form
*/
* Shows a list of installed template groups.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Page
*
* Shows a list of templates.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Page
*
* Shows a list of user authentication failures.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Page
*
* Lists the available automatic user group assignments.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Page
*
* Shows a list of all user groups.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Page
*
* Shows the result of a user search.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Page
*/
* Shows a list of user option categories.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Page
*
* Shows a list of installed user options.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Page
*
* Lists available user ranks.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Page
*
* Default implementation for AJAX-based method calls.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Action
*/
* Default implementation for object-actions using the AJAX-API.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Action
*/
* Default implementation for file uploads using the AJAX-API.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Action
*/
* This includes the call of the default event listeners for an action: readParameters and execute.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Action
*/
* Provides method to send JSON-encoded responses.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Action
*/
* in multiple steps.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Action
*/
* A missing or invalid token will be result in a throw of a IllegalLinkException.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Action
*/
* Performs background queue jobs.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Action
* @since 3.0
* Handles facebook auth.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Action
*/
* Handles github auth.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Action
*/
* Handles google auth.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Action
*/
* Downloads and caches gravatars.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Action
*/
* An action executes a user input without showing a result page or a form.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Action
*/
* Proxies requests for embedded images.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Action
* @since 3.0
* Does the user logout.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Action
*/
* Handles message quotes.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Action
*/
* Marks target notification as confirmed and forwards to the notification URL.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Action
*/
* Allows a user to disable notifications by a direct link.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Action
*/
* Handles Paypal callbacks.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Action
*/
* Handles poll interaction.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Action
*/
* Handles twitter auth.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Action
*/
<?php
/**
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core
*/
* Default implementation for DatabaseObject-related actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data
*/
* Abstract class for all data holder classes.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data
*/
* Basic implementation for object decorators.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data
*/
* Basic implementation for object editors following the decorator pattern.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data
*/
* Abstract class for a list of database objects.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data
*/
* has to be checked separately.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data
* @since 3.0
* Default interface for actions implementing quick reply with attachment support.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data
*/
* Every categorized object has to implement this interface.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data
*/
* clipboard actions, has to implement this interface.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data
*/
* Default interface for DatabaseObject-related actions.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data
*/
* Default interface for DatabaseObject processors.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data
*/
* implement this interface.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data
*/
* Abstract class for all cached data holder objects.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data
*/
* Abstract class for all data holder classes.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data
*/
* Default interface for actions implementing quick reply with extended mode.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data
*/
* Every feed entry should implement this interface.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data
*/
* Every feed entry that supports enclosure tags should implement this interface.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data
*/
* Every database object representing a file should implement this interface.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data
* @since 3.0
* Default interface for action classes providing grouped user lists.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data
*/
* Every database object action providing images for .wcfImageViewer() must implement this interface.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data
*/
* Every linkable object has to implement this interface.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data
*/
* whose content can be loaded via AJAX has to implement this interface.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data
*/
* Default interface for message database objects.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data
*/
* Default interface for actions implementing message inline editing.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data
*/
* Default interface for actions implementing quick reply.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data
*/
* Default interface for message action classes supporting quotes.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data
*/
* Every object with permissions has to implement this interface.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data
*/
* Default interface for DatabaseObjects with poll support.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data
*/
* implement this interface.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data
*/
* interface.
*
* @author Alexander Ebert, Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data
*/
* Abstract class for all data holder classes.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data
*/
* this interface.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data
* @since 3.0
* Common interface to require both title and link.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data
* @since 3.0
* Every titled object has to implement this interface.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data
*/
* interface.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data
*/
* has to implement this interface.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data
*/
* Interface for enhanced iteration support.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data
*/
* Every database object action supporting file upload has to implement this interface.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data
* @since 3.0
* Default interface for user generated content.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data
*/
* Default interface for objects supporting visit tracking.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data
*/
* Abstract class for all processible data holder classes.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data
*
* Provides a method for validating database object options.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data
* @since 3.0
* Provides a method for validating database object permissions.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data
* @since 3.0
* Provides legacy access to the properties of the related user profile object.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User
* @since 3.0
* Provdes methods related to the guest dialog of message quick reply.
*
* @author Matthias Schmudt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data
* @since 3.0
* see IStorableObject::getDatabaseTableIndexName()
*
* @author Matthias Schmidt, Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data
*/
* Default implementation of the (non-inherited) methods of the IUserContent interface.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data
*/
* Represents an acl option.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Acl\Option
*
* Executes acl option-related actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Acl\Option
*
* Provides functions to edit acl options.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Acl\Option
*
* Represents a list of acl options.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Acl\Option
*
* Represents an acl option category.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Acl\Option\Category
*
* Executes acl option category-related actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Acl\Option\Category
*
* Provides functions to edit acl option categories.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Acl\Option\Category
*
* Represents a list of acl option categories.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Acl\Option\Category
*
* Represents an ACP menu item.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Acp\Menu\Item
*
* Executes ACP menu item-related actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Acp\Menu\Item
*
* Provides functions to edit ACP menu items.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Acp\Menu\Item
*
* Represents a list of ACP menu items.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Acp\Menu\Item
*
* Represents an ACP search provider.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Acp\Search\Provider
*
* Executes ACP search provider-related actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Acp\Search\Provider
*
* Provides functions to edit acp search providers.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Acp\Search\Provider
*
* Represents a list of ACP search providers.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Acp\Search\Provider
*
* Represents an ACP session.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Acp\Session
*
* Executes ACP session-related actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Acp\Session
*
* Provides functions to edit ACP sessions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Acp\Session
*
* Represents a list of ACP sessions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Acp\Session
*
* Represents a acp session access log entry.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Acp\Session\Access\Log
*
* Executes ACP session access log-related actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Acp\Session\Access\Log
*
* Provides functions to edit ACP session access logs.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Acp\Session\Access\Log
*
* Represents a list of access logs.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Acp\Session\Access\Log
*
* Represents a acp session log entry.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Acp\Session\Log
*
* Executes ACP session log-related actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Acp\Session\Log
*
* Provides functions to edit ACP session logs.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Acp\Session\Log
*
* Represents a list of session log entries.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Acp\Session\Log
*
* among them, while the individual clients are tracked within wcf1_session_virtual.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Acp\Session\Virtual
*
* Executes virtual session-related actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Acp\Session\Virtual
*
* Provides functions to edit virtual sessions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Acp\Session\Virtual
*
* Represents a list of virtual sessions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Acp\Session\Virtual
*
* Represents an ACP template.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Acp\Template
*
* Executes ACP templates-related actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Acp\Template
*
* Provides functions to edit ACP templates.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Acp\Template
*
* Represents a list of ACP templates.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Acp\Template
*
* Represents an ad.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Ad
*
* Executes ad-related actions.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Ad
*
* Provides functions to edit ads.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Ad
*
* Represents a list of ads.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Ad
*
* Represents an application.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Application
*
* Executes application-related actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Application
*
* Provides functions to edit applications.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Application
*
* Represents a list of applications.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Application
*
* Represents a viewable application.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Application
*
* Represents a list of viewable applications.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Application
*
* Represents a list of accessible articles.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Article
* @since 3.0
* Represents a cms article.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Article
* @since 3.0
* Executes article related actions.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Article
* @since 3.0
* Provides functions to edit cms articles.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Article
* @since 3.0
* Represents a list of cms articles.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Article
* @since 3.0
* Represents a list of articles in a specific category.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Article
* @since 3.0
* Represents a viewable article for RSS feeds.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Article
* @since 3.0
* Represents a list of articles for RSS feeds.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Article
* @since 3.0
* Likeable object implementation for cms articles.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Article
* @since 3.0
* Like Object type provider for cms articles.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Article
* @since 3.0
* Represents a list of tagged articles.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Article
* @since 3.0
* Represents a viewable article.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Article
* @since 3.0
* Represents a list of articles.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Article
* @since 3.0
* Represents an article category.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Article\Category
* @since 3.0
* Manages the article category cache.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Article\Category
* @since 3.0
* Represents an article category node.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Article\Category
* @since 3.0
* Represents a list of article category nodes.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Article\Category
* @since 3.0
* Represents an article content.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Article\Content
* @since 3.0
* Executes article content related actions.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Article\Content
* @since 3.0
* Provides functions to edit article content.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Article\Content
* @since 3.0
* Represents a list of article content.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Article\Content
* @since 3.0
* Represents an article content as a search result.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Article\Content
* @since 3.0
* Represents a list of article content as search results.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Article\Content
* @since 3.0
* Represents a viewable article content.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Article\Content
* @since 3.0
* Represents a list of viewable article contents.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Article\Content
* @since 3.0
* Represents an attachment.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Attachment
*
* Represents a list of attachments.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Attachment
*
* Represents an attachment.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Attachment
*
* Executes attachment-related actions.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Attachment
*
* Provides functions to edit attachments.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Attachment
*
* Represents a list of attachments.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Attachment
*
* Represents a grouped list of attachments.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Attachment
*/
* Represents a bbcode.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Bbcode
*
* Executes bbcode-related actions.
*
* @author Tim Duesterhus, Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Bbcode
*
* Manages the bbcode cache.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Bbcode
*/
* Provides functions to edit bbcodes.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Bbcode
*
* Represents a list of bbcodes.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Bbcode
*
* Provides a default message preview action.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Message
*/
* Represents a bbcode attribute.
*
* @author Tim Duesterhus, Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Bbcode\Attribute
*
* Executes bbcode attribute-related actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Bbcode\Attribute
*
* Provides functions to edit bbcode attributes.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Bbcode\Attribute
*
* Represents a list of bbcode attribute.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Bbcode\Attribute
*
* Represents a box.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Box
* @since 3.0
* Executes box related actions.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Box
* @since 3.0
* Provides functions to edit boxes.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Box
* @since 3.0
* Represents a list of boxes.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Box
* @since 3.0
* Represents a box content.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Box\Content
* @since 3.0
* Executes box content related actions.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Box\Content
* @since 3.0
* Provides functions to edit box content.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Box\Content
* @since 3.0
* Represents a list of box content.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Box\Content
* @since 3.0
* Represents a captcha question.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Captcha\Question
*
* Executes captcha question-related actions.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Captcha\Question
*
* Provides functions to edit captcha questions.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Captcha\Question
*
* Represents a list of captcha questions.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Captcha\Question
*
* Abstract implementation of a decorated category.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Category
*
* Represents a category.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Category
*
* Executes category-related actions.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Category
*
* Provides functions to edit categories.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Category
*
* Represents a list of categories.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Category
*
* Represents a category node.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Category
*
* Represents a tree of category nodes.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Category
*/
* Represents an uncached tree of category nodes.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Category
*/
* Represents a clipboard action.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Clipboard\Action
*
* Executes clipboard action-related actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Clipboard\Action
*
* Provides functions to edit clipboard actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Clipboard\Action
*
* Represents a list of clipboard actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Clipboard\Action
*
* Clipboard API handler.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Clipboard\Item
* @since 3.0
* Represents a comment.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Comment
*
* Executes comment-related actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Comment
*
* Provides functions to edit comments.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Comment
*
* Represents a list of comments.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Comment
*
* Likeable object implementation for comments.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Comment
*
* Object type provider for comments
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Comment
*
* Provides methods to handle responses for this comment.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Comment
*
* Provides a structured comment list fetching last responses for every comment.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Comment
*
* Represents a viewable comment.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Comment
*
* Represents a list of decorated comment objects.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Comment
*
* Represents a comment response.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Comment\Response
*
* Executes comment response-related actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Comment\Response
*
* Provides functions to edit comment responses.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Comment\Response
*
* Represents a list of comment responses.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Comment\Response
*
* Likeable object implementation for comment responses.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Comment\Response
*
* Object type provider for likeable comment responses.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Comment\Response
*
* Provides methods to handle response data.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Comment\Response
*
* Provides a structured comment response list.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Comment\Response
*
* Represents a viewable comment response.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Comment\Response
*
* Represents a list of decorated comment response objects.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Comment\Response
*
* Represents a condition.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Condition
*
* Executes condition-related actions.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Condition
*
* Executes condition-related actions.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Condition
*
* Represents a list of conditions.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Condition
*
* Represents a core object.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Core\Object
*
* Executes core object-related actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Core\Object
*
* Provides functions to edit core objects.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Core\Object
*
* Represents a list of core objects.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Event
*
* Represents a cronjob.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Cronjob
*
* Executes cronjob-related actions.
*
* @author Tim Duesterhus, Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Cronjob
*
* Provides functions to edit cronjobs.
*
* @author Alexander Ebert, Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Cronjob
*
* Represents a list of cronjobs.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Cronjob
*
* Represents a cronjob execution log.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Cronjob\Log
*
* Executes cronjob log-related actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Acp\Menu\Item
*
* Provides functions to edit cronjob logs.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Language\Item
*
* Represents a list of cronjob log entries.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Acp\Menu\Item
*
* Represents an edit history entry.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Edit\History\Entry
*
* Executes edit history entry-related actions.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Edit\History\Entry
*
* Extends the edit history entry object with functions to create, update and delete history entries.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Edit\History\Entry
*
* Represents a list of edit history entries.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Edit\History\Entry
*
* Represents an event listener.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Event\Listener
*
* Executes event listener-related actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Event\Listener
*
* Provides functions to edit event listener.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Event\Listener
*
* Represents a list of event listener.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Event\Listener
*
* Represents a label.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Label
*
* Executes label-related actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Label
*
* Provides functions to edit labels.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Label
*
* Represents a list of labels.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Label
*
* Represents a label group.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Label\Group
*
* Executes label group-related actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Label\Group
*
* Provides functions to edit label groups.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Label\Group
*
* Represents a list of label groups.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Label\Group
*
* Represents a viewable label group.
*
* @author Alexander Ebert, Joshua Ruesweg
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Label\Group
*
* Represents a language.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Language
*
* Executes language-related actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Language
*
* Provides functions to edit languages.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Language
*
* Represents a list of languages.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Language
*
* SetupLanguage is a modification of Language used during the setup process.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Language
*/
* Represents a language category.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Language\Category
*
* Executes language category-related actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Language\Category
*
* Provides functions to edit language categories.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Language\Category
*
* Represents a list of language categories.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Language\Category
*
* Represents a language item.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Language\Item
*
* Executes language item-related actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Language\Item
*
* Provides functions to edit language items.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Language\Item
*
* Represents a list of language items.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Language\Item
*
* Default interface for like object type providers.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Like
*/
* Represents a like of an object.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Like
*
* Executes like-related actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Like
*
* Extends the like object with functions to create, update and delete likes.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Like
*
* Represents a list of likes.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Like
*
* Provides methods for viewable likes.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Like
*
* Represents a list of viewable likes.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Like
*
* Provides a default implementation for like objects.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Like\Object
*
* Any likeable object should implement this interface.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Like\Object
*/
* Represents a liked object.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Like\Object
*
* Extends the LikeObject object with functions to create, update and delete liked objects.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Like\Object
*
* Represents a list of like objects.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Like\Object
*
* Represents a media file.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Media
* @since 3.0
* Executes media file-related actions.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Media
* @since 3.0
* Provides functions to edit media files.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Media
* @since 3.0
* Represents a list of media files.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Media
* @since 3.0
* Represents a viewable media file.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Media
* @since 3.0
* Represents a list of viewable media files.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Media
* @since 3.0
* Represents a menu.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Menu
* @since 3.0
* Executes menu related actions.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Menu
* @since 3.0
* Manages the menu cache.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Menu
* @since 3.0
* Provides functions to edit menus.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Menu
* @since 3.0
* Represents a list of menus.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Menu
* @since 3.0
* Represents a menu item.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Menu\Item
* @since 3.0
* Executes menu item related actions.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Menu\Item
* @since 3.0
* Provides functions to edit menu items.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Menu\Item
* @since 3.0
* Represents a list of menu items.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Menu\Item
* @since 3.0
* Represents a menu item node element.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Menu\Item
* @since 3.0
* Represents a menu item node tree.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Menu\Item
* @since 3.0
* Represents a moderation queue entry.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Moderation\Queue
*
* Executes moderation queue-related actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Moderation\Queue
*
* Executes actions for reports.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Moderation\Queue
*/
* Extends the moderation queue object with functions to create, update and delete queue entries.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Moderation\Queue
*
* Represents a list of moderation queue entries.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Moderation\Queue
*
* Executes actions for reports.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Moderation\Queue
*/
* Represents a viewable moderation queue entry.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Moderation\Queue
*
* would not work (MySQL is retarded).
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Moderation\Queue
*
* Represents a modification log entry.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Modification\Log
*
* Executes modification log-related actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Modification\Log
*
* Provides functions to edit modification logs.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Modification\Log
*
* Represents a list of modification logs.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Modification\Log
*
* Represents a notice.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Notice
*
* Executes notice-related actions.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Notice
*
* Provides functions to edit notices.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Notice
*
* Represents a list of notices.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Notice
*
* Abstract implementation of an object type processor.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Object\Type
*
* Abstract implementation of an object type provider.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Object\Type
*/
* Any object type provider should implement this interface.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Object\Type
*/
* Represents an object type.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Object\Type
*
* Executes object type-related actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Object\Type
*
* Manages the object type cache.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Object\Type
*/
* Provides functions to edit object types.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Object\Type
*
* Represents a list of object types.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Object\Type\Definition
*
* Represents an object type definition.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Object\Type\Definition
*
* Executes object type definition-related actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Object\Type\Definition
*
* Provides functions to edit object type definitions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Object\Type\Definition
*
* Represents a list of object type definitions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Object\Type\Definition
*
* Represents an option.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Option
*
* Executes option-related actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data$2 *
* @method Option create()
* Provides functions to edit options.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Option
*
* Represents a list of options.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Option
*
* Represents an option category.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Option\Category
*
* Executes option category-related actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Option\Category
*
* Provides functions to edit option categories.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Option\Category
*
* Represents a list of option categories.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Option\Category
*
* Represents a package.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Package
*
* Executes package-related actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Package
*
* Manages the package cache.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Package
*/
* Provides functions to edit packages.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Package
*
* Represents a list of packages.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Package
*
* Represents a package installation plugin.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Package\Installation\Plugin
*
* Executes package installation plugin-related actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Package\Installation\Plugin
*
* Provides functions to edit package installation plugins.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Package\Installation\Plugin
*
* Represents a list of package installation plugins.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Package\Installation\Plugin
*
* Represents a package installation queue entry.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Package\Installation\Queue
*
* Executes package installation queue-related actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Package\Installation\Queue
*
* Provides functions to edit package installation queues.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Package\Installation\Queue
*
* Represents a list of package installation queues.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Package\Installation\Queue
*
* Represents a package update.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Package\Update
*
* Executes package update-related actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Package\Update
*
* Provides functions to edit package updates.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Package\Update
*
* Represents a list of package updates.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Package\Update
*
* Provides a viewable package update object.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Package\Update
*
* Represents a package update server.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Package\Update\Server
*
* Executes package update server-related actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Package\Update\Server
*
* Provides functions to edit package update servers.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Package\Update\Server
*
* Represents a list of package update servers.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Package\Update\Server
*
* Represents a package update version.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Package\Update\Version
*
* Executes package update version-related actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Package\Update\Version
*
* Provides functions to edit package update versions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Package\Update\Version
*
* Represents a list of package update versions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Package\Update\Version
*
* Represents a page.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Page
* @since 3.0
* Executes page related actions.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Page
* @since 3.0
* Provides access to the page cache.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Page
* @since 3.0
* Provides functions to edit pages.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Page
* @since 3.0
* Represents a page language.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Page
* @since 3.0
* Represents a list of pages.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Page
* @since 3.0
* Represents a page node element.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Page
* @since 3.0
* Represents a page node tree.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Page
* @since 3.0
* Represents a page content.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Page\Content
* @since 3.0
* Executes page content related actions.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Page\Content
* @since 3.0
* Provides functions to edit page content.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Page\Content
* @since 3.0
* Represents a list of page content.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Page\Content
* @since 3.0
* Represents a paid subscription.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Paid\Subscription
*
* Executes paid subscription-related actions.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Paid\Subscription
*
* Provides functions to edit paid subscriptions.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Paid\Subscription
*
* Represents a list of paid subscriptions.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Paid\Subscription
*
* Represents a paid subscription transaction log entry.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Paid\Subscription\Transaction\Log
*
* Executes paid subscription transaction log-related actions.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Paid\Subscription\Transaction\Log
*
* Provides functions to edit paid subscription transaction log entries.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Paid\Subscription\Transaction\Log
*
* Represents a list of paid subscription transaction log entries.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Paid\Subscription\Transaction\Log
*
* Represents an association between a paid subscription and a user.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Paid\Subscription\User
*
* Executes paid subscription user-related actions.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Paid\Subscription\User
*
* Provides functions to edit paid subscription users.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Paid\Subscription\User
*
* Represents a list of paid subscription users.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Paid\Subscription\User
*
* Represents a poll.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Poll
*
* Executes poll-related actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Poll
*
* Extends the poll object with functions to create, update and delete polls.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Poll
*
* Represents a list of polls.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Poll
*
* Represents a poll option.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Poll\Poll
*
* Executes poll option-related actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Poll\Option
*
* Extends the poll option object with functions to create, update and delete poll options.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Poll\Option
*
* Represents a list of poll options.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Poll\Option
*
* All search result objects should implement this interface.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Search
*/
* Represents a search.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Search
*
* Executes search-related actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Search
*
* Provides functions to edit searches.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Search
*
* Represents a list of searches.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Search
*
* Represents a search keyword.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Search\Keyword
*
* Executes keyword-related actions.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Search\Keyword
*
* Provides functions to edit keywords.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Search\Keyword
*
* Represents a list of keywords.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Search\Keyword
*
* Represents a session.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Session
*
* Executes session-related actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Session
*
* Provides functions to edit sessions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Session
*
* Represents a list of sessions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Session
*
*
* @see \wcf\data\acp\session\virtual\ACPSessionVirtual
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Session\Virtual
*/
*
* @see \wcf\data\acp\session\virtual\ACPSessionVirtualAction
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Session\Virtual
*
*
* @see \wcf\data\acp\session\virtual\ACPSessionVirtualEditor
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Session\Virtual
*
*
* @see \wcf\data\acp\session\virtual\ACPSessionVirtualList
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Session\Virtual
*
* Represents a smiley.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Smiley
*
* Executes smiley-related actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Smiley
*
* Manages the smiley cache.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Smiley
*/
* Provides functions to edit smilies.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Smiley
*
* Represents a list of smilies.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Smiley
*
* Represents a smiley category.
*
* @author Tim Duesterhus, Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Smiley\Category
*
* Executes smiley category-related actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Smiley\Category
*
* Represents a spider.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Spider
*
* Executes spider-related actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Spider
*
* Provides functions to edit spiders.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Spider
*
* Represents a list of spiders.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Spider
*
* Represents a statistic entry.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Stat\Daily
*
* Executes statistic-related actions.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Stat\Daily
*
* Provides functions to create, edit and delete a stat daily entry.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Stat\Daily
*
* Represents a list of statistic entries.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Stat\Daily
*
* Represents the active user style.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Style
*
* Represents a style.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Style
*
* Executes style-related actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Style
*
* Provides functions to edit, import, export and delete a style.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Style
*
* Represents a list of styles.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Style
*
* Represents a style variable.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Style\Variable
*
* Executes style variable-related actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Style\Variable
*
* Provides functions to create, edit and delete a style variable.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Style\Variable
*
* Represents a list of style variables.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Style\Variable
*
* Represents a tag.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Tag
*
* Executes tagging-related actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Tag
*
* Represents a tag in a tag cloud.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Tag
*
* Provides functions to edit tags.
*
* @author Tim Duesterhus, Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Tag
*
* Represents a list of tags.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Tag
*
* Represents a template.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Template
*
* Executes template-related actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Template
*
* Provides functions to edit templates.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Template
*
* Represents a list of templates.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Template
*
* Represents a template group.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Template\Group
*
* Executes template group-related actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Template\Group
*
* Provides functions to edit template groups.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Template\Group
*
* Represents a list of template groups.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Template\Group
*
* Represents a template listener.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Template\Listener
*
* Executes template listener-related actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Template\Listener
*
* Provides functions to edit template listeners.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Template\Listener
*
* Represents a list of template listener.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Template\Listener
*
* Represents a list of team user groups.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User
*/
* Represents a user.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User
*
* Executes user-related actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User
*
* Shows a list of user birthdays.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User
*/
* Executes actions on user generated content.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User
*/
* Provides functions to edit users.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User
*
* Represents a list of users.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User
*
* Decorates the user object and provides functions to retrieve data for user profiles.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User
*
* Executes user profile-related actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User
*/
* Represents a list of user profiles.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User
*
* Executes user registration-related actions.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User
*/
* Represents a user's activity.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Activity\Event
*
* Executes user activity event-related actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Activity\Event
*
* Provides functions to edit user activity events.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Activity\Event
*
* Represents a list of user activity events.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Activity\Event
*
* Provides methods for viewable user activity events.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Activity\Event
*
* Represents a list of viewable user activity events.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Activity\Event
*
* Represents a user authentication failure.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Authentication\Failure
*
* Executes user authentication failure-related actions.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Authentication\Failure
*
* Provides functions to edit user authentication failures.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Authentication\Failure
*
* Represents a list of user authentication failures.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Authentication\Failure
*
* Represents a default avatar.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Avatar
*/
* Represents a gravatar.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Avatar
* @see http://www.gravatar.com
* Any displayable avatar type should implement this class.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Avatar
*/
* Represents a user's avatar.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Avatar
*
* Executes avatar-related actions.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Avatar
*
* Provides functions to edit avatars.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Avatar
*
* Represents a list of avatars.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Avatar
*
* Represents a user's follower.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Follow
*
* Executes follower-related actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Follow
*
* Provides functions to edit followers.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Follow
*
* Represents a list of followers.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Follow
*
* Represents a list of followers.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Follow
*
* Executes following-related actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Follow
*/
* Represents a list of following users.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Follow
*/
* Represents a team user group.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Group
*
* Represents a user group.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Group
*
* Executes user group-related actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Group
*
* Provides functions to edit user groups.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Group
*
* Represents a list of user groups.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Group
*
* Represents an automatic assignment to a user group.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Group\Assignment
*
* Executes user group assignment-related actions.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Group\Assignment
*
* Executes user group assignment-related actions.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Group\Assignment
*
* Represents a list of user group assignments.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Group\Assignment
*
* Represents a usergroup option.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Group\Option
*
* Executes user group option-related actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Group\Option
*
* Provides functions to edit usergroup options.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Group\Option
*
* Represents a list of user group options.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Group\Option
*
* Represents a user group options category.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Group\Option\Category
*
* Executes user group option category-related actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Group\Option\Category
*
* Provides functions to edit usergroup option categories.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Group\Option\Category
*
* Represents a list of user group option categories.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Group\Option\Category
*
* Represents an ignored user.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Ignore
*
* Executes ignored user-related actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Ignore
*
* Provides functions to edit ignored users.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Ignore
*
* Represents a list of ignored users.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Ignore
*
* Represents a list of ignored users.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Ignore
*/
* Represents an user menu item.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Menu\Item
*
* Executes user menu item-related actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Menu\Item
*
* Provides functions to edit user menu items.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Menu\Item
*
* Represents a list of user menu items.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Menu\Item
*
* Represents a user notification.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Notification
*
* Executes user notification-related actions.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Notification
*
* Provides functions to edit user notifications.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Notification
*
* Represents a list of user notifications.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Notification
*
* Represents a user notification event.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Notification\Event
*
* Executes user notification event-related actions.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Notification\Event
*
* Provides functions to edit user notification events.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Notification\Event
*
* Represents a list of user notification events.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Notification\Event
*
* Extends the user list to provide special functions for handling recipients of user notifications.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Notification\Event\Recipient
*/
* Represents a watched object.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Object\Watch
*
* Executes watched object-related actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Object\Watch
*
* Provides functions to edit watched objects.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Object\Watch
*
* Represents a list of watched objects.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Object\Watch
*
* Represents a user who is online.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Online
*
* Represents a list of currently online users.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Online
*
* Represents a user option.
*
* @author Joshua Ruesweg, Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Option
*
* Executes user option-related actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Option
*
* Provides functions to edit user options.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Option
*
* Represents a list of user options.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Option
*
* Represents a viewable user option.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Option
*
* Represents a user option category.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Option\Category
*
* Executes user option category-related actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Option\Category
*
* Provides functions to add, edit and delete user option categories.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Option\Category
*
* Represents an list of user option categories.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Option\Category
*
* Represents an user profile menu item.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Profile\Menu\Item
*
* Executes user profile menu item-related actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Profile\Menu\Item
*
* Provides functions to edit user profile menu items.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Profile\Menu\Item
*
* Represents a list of user profile menu items.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Profile\Menu\Item
*
* Represents a user profile visitor.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Profile\Visitor
*
* Executes profile visitor-related actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Profile\Visitor
*
* Provides functions to edit profile visitors.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Profile\Visitor
*
* Represents a list of profile visitors.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Profile\Visitor
*
* Represents a user rank.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Rank
*
* Executes user rank-related actions.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Rank
*
* Provides functions to edit user ranks.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Rank
*
* Represents a list of user ranks.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\User\Rank
*
* Abstract implementation of a form using captcha.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Form
*/
* This includes the default event listener for a form: readFormParameters, validate, save.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Form
*/
* Provides an abstract form for moderation queue processing.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Form
*/
* Shows the account management form.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Form
*/
* Shows the avatar edit form.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Form
*/
* Shows the disclaimer.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Form
*/
* Shows the email activation form.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Form
*/
* Shows the new email activation code form.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Form
*/
* All form classes should implement this interface.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Form
*/
* Shows the user login form.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Form
*/
* Shows the lost password form.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Form
*/
* Shows the user mail form.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Form
*/
* MessageForm is an abstract form implementation for a message with optional captcha support.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Form
*/
* Shows the moderation activation form.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Form
*/
* Shows the moderation report form.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Form
*/
* Shows the new password form.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Form
*/
* Shows the notification settings form.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Form
*/
* RecaptchaForm is an abstract form implementation for the use of reCAPTCHA.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Form
* @deprecated 2.1
* Shows the user activation form.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Form
*/
* Shows the user registration form.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Form
*/
* Shows the new activation code form.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Form
*/
* Shows the search form.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Form
*/
* Shows the dynamic options edit form.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Form
*/
* Shows the signature edit form.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Form
*/
* Shows the user search form.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Form
*
* Abstract implementation of the article page.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Page
* @since 3.0
* A missing token will be ignored, an invalid token results in a throw of a IllegalLinkException.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Page
*/
* Generates RSS 2-Feeds.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Page
*/
* - show
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Page
*/
* A missing or invalid token will be result in a throw of a IllegalLinkException.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Page
*/
* Shows the amp version of an article.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Page
* @since 3.0
* Shows a list of cms articles in a certain category in feed.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Page
* @since 3.0
* Shows a list of cms articles.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Page
* @since 3.0
* Shows a cms article.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Page
* @since 3.0
* Shows an attachment.
*
* @author Joshua Ruesweg, Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Page
*/
* Shows a list of cms articles in a certain category.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Page
* @since 3.0
* Generic controller to display cms content.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Page
* @since 3.0
* List of deleted content.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Page
*/
* Compares two templates.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Page
*/
* Shows a list with all users the active user is following.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Page
*
* All page classes should implement this interface.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Page
*/
* Represents a trackable page.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Page
* @deprecated 3.0
* Shows a list with all users the active user ignores.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Page
*
* Shows a media file.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Page
* @since 3.0
* Shows members page.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Page
*
* List of moderation queue entries.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Page
*
* Handles the page number parameter automatically.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Page
*/
* Shows a list of own user notifications in feed.
*
* @author Joshua Ruesweg
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Page
* @since 3.0
* Shows a list with outstanding notifications of the active user.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Page
*/
* Shows a list of the available paid subscriptions.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Page
*/
* Shows the paid subscription return message.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Page
*/
* Shows the global recent activity list page.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Page
*/
* Shows the result of a search request.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Page
*/
* Handles the sorting parameters automatically.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Page
*/
* Shows the a list of tagged objects.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Page
*/
* Shows the team members list.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Page
*
* Shows the user profile page.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Page
*/
* Shows page which lists all users who are online.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Page
*
* Extends WCF class with functions for CLI.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System
*/
* Represents a callback
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System
* @deprecated since 3.0, use callables and `callable` type hint directly
* classes leads to a potential breach of security and unforeseen side-effects.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System
*/
* Handles meta tags.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Message
*/
* Represents a regular expression.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System
*/
* Base class for singleton factories.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System
*/
* Extends WCF class with functions for the ACP.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System
*/
* Executes the installation of the basic WCF systems.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System
*/
* Handles ACL permissions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Acl
*/
* just a simple yes/no instead of a set of different permissions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Acl\Simple
*/
* just a simple yes/no instead of a set of different permissions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Acl\Simple
*/
* Handles ads.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Ads
*/
* Abstract implementation of a WoltLab Suite application.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Application
*/
* Handles multi-application environments.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Application
*/
* Default interface for all applications for the WoltLab Suite.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Application
*/
* Provides a default implementation for attachment object types.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Attachment
*/
* Handles uploaded attachments.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Attachment
*/
* Any attachment object type should implement this interface.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Attachment
*/
* Manages the background queue.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Background\Job
* @since 3.0
* the background queue.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Background\Job
* @since 3.0
* Delivers the given email to the given mailbox.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Background\Job
* @since 3.0
* Provides an abstract implementation for bbcodes.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Bbcode
*
* Parses the [attach] bbcode tag.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Bbcode
*/
* Handles BBCodes displayed as buttons within the WYSIWYG editor.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Bbcode
*/
* Parses bbcode tags in text.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Bbcode
*/
* Parses the [email] bbcode tag.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Bbcode
*/
* not allowed to be directly provided by a user.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Bbcode
* @since 3.0
* Any special bbcode class should implement this interface.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Bbcode
*/
* Highlights keywords in text messages.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Bbcode
*/
* Parses bbcode tags, smilies etc. in messages.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Bbcode
*/
* Parses urls and smilies in simple messages.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Bbcode
*/
* Parses the [td] bbcode tag.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Bbcode
*/
* Parses the [tr] bbcode tag.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Bbcode
*/
* Parses the [user] bbcode tag.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Bbcode
* @since 3.0
* Parses the [wsm] bbcode tag.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Bbcode
* @since 3.0
* Parses the [wsp] bbcode tag.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Bbcode
* @since 3.0
* Highlights syntax of c / c++ source code.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Bbcode\Highlighter
*/
* Highlights syntax of cascading style sheets.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Bbcode\Highlighter
*/
* Highlights syntax of source code.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Bbcode\Highlighter
*/
* Highlights syntax of (x)html documents including style and script blocks.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Bbcode\Highlighter
*/
* Highlights syntax of java source code.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Bbcode\Highlighter
*/
* Highlights syntax of JavaScript code.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Bbcode\Highlighter
*/
* Highlights syntax of PHP sourcecode.
*
* @author Tim Duesterhus, Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Bbcode\Highlighter
*/
* Highlights syntax of sql queries.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Bbcode\Highlighter
*/
* Highlights syntax of TeX source code.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Bbcode\Highlighter
*/
* Highlights syntax of template documents with smarty-syntax.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Bbcode\Highlighter
*/
* Highlights syntax of xml sourcecode.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Bbcode\Highlighter
*/
* Provides functions to do a benchmark.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Benchmark
*/
* Default implementation for box controllers.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Box
* @since 3.0
* Abstract box controller implementation for a list of comments for a certain type of objects.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Box
* @since 3.0
* Default implementation of a box controller based on an object list.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Box
* @since 3.0
* Box for article categories.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Box
* @since 3.0
* Box controller implementation for a list of article comments.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Box
*/
* Box controller for a list of articles.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Box
* @since 3.0
* Handles boxes.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Box
* @since 3.0
* Lists online users the active user is following.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Box
* @since 3.0
* Default interface for box controllers.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Box
* @since 3.0
* Interface for dynamic box controller.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Box
* @since 3.0
* Box for the comments of the active page.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Box
*/
* Box for paid subscriptions.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Box
* @since 3.0
* Box controller for a list of recent activities.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Box
* @since 3.0
* Box that shows the register button.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Box
* @since 3.0
* Box that shows the register button.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Box
* @since 3.0
* Box controller for a list of staff members who are currently online.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Box
* @since 3.0
* Box that shows global statistics.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Box
* @since 3.0
* Box for the tag cloud.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Box
*/
* Shows today's birthdays.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Box
* @since 3.0
* Shows today's birthdays of users the active user is following.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Box
* @since 3.0
* Box controller for a list of users.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Box
* @since 3.0
* Box controller for a list of registered users who are currently online.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Box
* @since 3.0
* Box controller for a list of registered users that visited the website in last 24 hours.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Box
* @since 3.0
* Represents a breadcrumb.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Breadcrumb
*/
* Manages breadcrumbs.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Breadcrumb
*/
* Interface for breadcrumb provider.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Breadcrumb
* @deprecated 3.0
* Abstract implementation of a bulk processable object type.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Bulk\Processing
* @since 3.0
* Abstract implementation of a bulk processing action.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Bulk\Processing
* @since 3.0
* Every bulk processable object type has to implement this interface.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Bulk\Processing
* @since 3.0
* Every bulk processing action has to implement this interface.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Bulk\Processing
* @since 3.0
* Trait for bulk processing actions allowing to enter a reason for executing the action.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Bulk\Processing
* @since 3.0
* Abstract implementation of a user bulk processing action.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Bulk\Processing\User
* @since 3.0
* user groups.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Bulk\Processing\User
* @since 3.0
* Bulk processing action implementation for assigning users to user groups.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Bulk\Processing\User
* @since 3.0
* Bulk processing action implementation for deleting users.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Bulk\Processing\User
* @since 3.0
* Bulk processing action implementation for exporting mail addresses of users.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Bulk\Processing\User
* @since 3.0
* Bulk processing action implementation for removing users from user groups.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Bulk\Processing\User
* @since 3.0
* Bulk processing action implementation for sending mails to users.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Bulk\Processing\User
* @since 3.0
* Bulk processable object type implementation for users.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Bulk\Processing\User
* @since 3.0
* Manages transparent cache access.
*
* @author Alexander Ebert, Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cache
*/
* Caches the acl categories for a certain package.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cache\Builder
*/
* Caches the ACP menu items.
*
* @author Matthias Schmidt, Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cache\Builder
*/
* Caches the ACP search providers.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cache\Builder
*/
* Default implementation for cache builders.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cache\Builder
*/
* Caches a list of the newest members.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cache\Builder
* @since 3.0
* Caches the enabled ads.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cache\Builder
*/
* Caches applications.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cache\Builder
*/
* Caches the bbcodes.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cache\Builder
*/
* Caches the enabled captcha questions.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cache\Builder
*/
* Caches the acl options of categories.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cache\Builder
*/
* Caches the categories for the active application.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cache\Builder
*/
* Caches clipboard actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cache\Builder
*/
* Caches clipboard pages.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cache\Builder
*/
* Caches the conditions for a certain condition object type definition.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cache\Builder
*/
* Caches the core objects.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cache\Builder
*/
* Caches cronjob information.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cache\Builder
*/
* \wcf\data\DatabaseObjectList fires an event.
*
* @author Matthias Schmidt, Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cache\Builder
*/
* A cache builder provides data for the cache handler that ought to be cached.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cache\Builder
*/
* Caches labels and groups.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cache\Builder
*/
* Caches languages and the id of the default language.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cache\Builder
*/
* Caches menus and menu item node trees.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cache\Builder
* @since 3.0
* Caches a list of the most active members.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cache\Builder
*/
* Caches a list of the most liked members.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cache\Builder
*/
* Caches a list of the newest members.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cache\Builder
*/
* Caches the enabled notices.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cache\Builder
*/
* Caches object types and object type definitions.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cache\Builder
*/
* Caches options and option categories
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cache\Builder
*/
* Caches all installed packages.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cache\Builder
*/
* Caches the number of outstanding updates.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cache\Builder
*/
* Caches the page data.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cache\Builder
* @since 3.0
* Caches the paid subscriptions.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cache\Builder
*/
* Caches routing data.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cache\Builder
* @since 3.0
* Caches the simple ACL settings per object type.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cache\Builder
*/
* Caches the smilies.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cache\Builder
*/
* Caches the list of search engine spiders.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cache\Builder
*/
* Caches the styles and style variables.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cache\Builder
*/
* Caches the tag cloud.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cache\Builder
*/
* Caches template groups.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cache\Builder
*/
* Caches template listener information.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cache\Builder
* @deprecated 2.1
* Caches the template listener code for a certain environment.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cache\Builder
*/
* Caches the typed tag cloud.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cache\Builder
*/
* Caches user birthdays (one cache file per month).
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cache\Builder
*/
* Caches the enabled automatic user group assignments.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cache\Builder
*/
* Caches all user groups.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cache\Builder
*/
* Caches user group options and categories
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cache\Builder
*/
* Caches the merged user group options for a certain user group combination.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cache\Builder
*/
* Caches the user menu item tree.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cache\Builder
*/
* Caches user notification events.
*
* @author Marcell Werk, Oliver Kliebisch
- * @copyright 2001-2016 WoltLab GmbH, Oliver Kliebisch
+ * @copyright 2001-2017 WoltLab GmbH, Oliver Kliebisch
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cache\Builder
*/
* Caches user options and categories
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cache\Builder
*/
* Caches the user profile menu items.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cache\Builder
*/
* Caches the number of members and the newest member.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cache\Builder
*/
* Caches a list of users that visited the website in last 24 hours.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cache\Builder
*/
* Abstract implementation of a runtime cache.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cache\Runtime
* @since 3.0
* Runtime cache implementation for comment responses.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cache\Runtime
* @since 3.0
* Runtime cache implementation for comments.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cache\Runtime
* @since 3.0
* Handles runtime caches to centrally store objects fetched during tuntime for reuse.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cache\Runtime
* @since 3.0
* Runtime cache implementation for shared media.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cache\Runtime
* @since 3.0
* Runtime cache implementation for user profiles.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cache\Runtime
* @since 3.0
* Runtime cache implementation for users.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cache\Runtime
* @since 3.0
* Runtime cache implementation for viewable articles.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cache\Runtime
* @since 3.0
* Runtime cache implementation for viewable media.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cache\Runtime
* @since 3.0
* DiskCacheSource is an implementation of CacheSource that stores the cache as simple files in the file system.
*
* @author Alexander Ebert, Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cache\Source
*/
* Any cache sources should implement this interface.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cache\Source
*/
* MemcachedCacheSource is an implementation of CacheSource that uses a Memcached server to store cached variables.
*
* @author Tim Duesterhus, Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cache\Source
*/
* RedisCacheSource is an implementation of CacheSource that uses a Redis server to store cached variables.
*
* @author Maximilian Mader
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cache\Source
* @since 3.0
* Handles captchas.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Captcha
*/
* Captcha handler for captcha questions.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Captcha
*/
* Every captcha type has to implement this interface.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Captcha
*/
* Captcha handler for reCAPTCHA.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Captcha
*/
* Abstract implementation of a category type.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Category
*/
* Category type implementation for article categories.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Category
* @since 3.0
* Handles the categories.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Category
*/
* Handles the category permissions.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Category
*/
* Every category type has to implement this interface.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Category
*/
* Category implementation for smilies.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Category
*/
* A phpline history that saves the items in database.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System
*/
* Handles commands.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cli\Command
*/
* Completes commands.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cli\Command
*/
* Lists available commands.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cli\Command
*/
* Executes cronjobs.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cli\Command
*/
* Exits WCF.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cli\Command
*/
* Shows command usage.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cli\Command
*/
* Represents a command with arguments.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cli\Command
*/
* Every command has to implement this interface.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cli\Command
*/
* Imports data.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cli\Command
*/
* Executes package installation.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cli\Command
*/
* Executes cronjobs.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cli\Command
*/
* Represents a clipboard item for inline editing.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Clipboard
*/
* Handles clipboard-related actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Clipboard
*/
* Abstract implementation of a clipboard action handler.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Clipboard\Action
*/
* Basic interface for all clipboard editor actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Clipboard\Action
*/
* Clipboard action implementation for media files.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Clipboard\Action
* @since 3.0
* Clipboard action implementation for tags.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Clipboard\Action
* @since 3.0
* Prepares clipboard editor items for user objects.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Clipboard\Action
*/
* Prepares clipboard editor items for edit history entries.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Clipboard\Action
*/
* Handles common data resources for comment-related user notifications
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Comment
* @deprecated 3.0, use CommentRuntimeCache and UserProfileRuntimeCache
* Provides methods for comment object handling.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Comment
*/
* Default implementation for comment managers.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Comment\Manager
*/
* Article comment manager implementation.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Comment\Manager
*/
* Default interface for comment managers.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Comment\Manager
*/
* Moderation queue comment manager implementation.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Comment\Manager
*/
* Page comment manager implementation.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Comment\Manager
*/
* User profile comment manager implementation.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Comment\Manager
*/
* Abstract implementation of a condition realized by a checkbox.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Condition
* @since 3.0
* Abstract implementation of a condition.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Condition
*/
* Abstract implementation of a condition for an integer value.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Condition
*/
* Abstract implementation of a condition for selecting multiple categories.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Condition
* @since 3.0
* Abstract implementation of a condition with multi select options.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Condition
*/
* Abstract implementation of a condition for multiple fields.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Condition
*/
* object.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Condition
* @since 3.0
* Abstract implementation of a condition with select options.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Condition
*/
* Abstract implementation of a condition for a single field.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Condition
*/
* Abstract implementation of a text condition.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Condition
*/
* interval.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Condition
* @since 3.0
* Handles general condition-related matters.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Condition
*/
* Condition implementation for the days of the week.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Condition
*/
* Every concrete condition implementation needs to implement this interface.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Condition
*/
* Every implementation for content conditions needs to implements this interface.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Condition
*/
* this interface.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Condition
* @since 3.0
* this interface.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Condition
* @since 3.0
* Every implementation for user conditions needs to implements this interface.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Condition
*/
* Condition implementation for selecting multiple page controllers.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Condition
* @deprecated 3.0
* IObjectListCondition::addObjectListCondition().
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Condition
* @since 3.0
* Redirects IUserCondition::checkUser() calls to the more general IObjectCondition::checkObject().
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Condition
* @since 3.0
* Condition implementation for the current time.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Condition
*/
* Condition implementation for the avatar of a user.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Condition
*/
* Condition implementation if it is the active user's birthday today.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Condition
*/
* Condition implementation for the email address of a user.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Condition
*/
* of and the user groups a user may not be a member of.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Condition
*/
* Condition implementation for an integer property of a user.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Condition
*/
* Condition implementation for the languages of a user.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Condition
*/
* Condition implementation if it is the active user uses a mobile browser.
*
* @author Joshua Ruesweg, Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Condition
*/
* Condition implementation for the options of a user.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Condition
*/
* Condition implementation for the registration date of a user.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Condition
*/
* a user.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Condition
*/
* Condition implementation for the state (banned, enabled) of a user.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Condition
*/
* interval.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Condition
* @since 3.0
* Condition implementation for the username of a user.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Condition
*/
* Condition implementation for the category an article belongs to.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Condition\Article
* @since 3.0
* Condition implementation for selecting multiple pages.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Condition\Page
* @since 3.0
* Condition implementation for the excluded object types of user activity events.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Condition\User\Activity\Event
* @since 3.0
* Provides a default implementation for cronjobs.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cronjob
*/
* Publishes delayed articles.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cronjob
* @since 3.0
* Deletes orphaned attachments.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cronjob
*/
* Requeues stuck queue items.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cronjob
* @since 3.0
* Provides functions to execute cronjobs.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cronjob
*/
* Cronjob for a daily system cleanup.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cronjob
*/
* Sends daily mail notifications.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cronjob
*/
* Fetches update package information.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cronjob
*/
* Cronjob for a hourly system cleanup.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cronjob
*/
* Any cronjob should implement this interface.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cronjob
*/
* Updates the last activity timestamp in the user table.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cronjob
*/
* Removes moderation queue entries if they're done and older than 30 days.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cronjob
*/
* Refreshes list of search robots.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cronjob
*/
* Deletes expired sessions.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cronjob
*/
* Builds daily statistics.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cronjob
*/
* Unbans users and enables disabled avatars and disabled signatures.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cronjob
*/
* Executes automatic user group assignments.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cronjob
*/
* Deletes canceled user accounts.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Cronjob
*/
* Abstract implementation of a database access class using PDO.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Database
*/
* DatabaseException is a specific SystemException for database errors.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Database
* @deprecated 3.0 - Use \wcf\system\database\exception\DatabaseException
* This is the database implementation for MySQL 5.1 or higher using PDO.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Database
*/
* Wrapper around the \Redis class of php redis.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Database
*
* Abstract implementation of a database editor.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Database\Editor
*/
* Database editor implementation for MySQL4.1 or higher.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Database\Editor
*/
* Denotes an database related error.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Database\Exception
* @since 3.0
* Denotes an error that is related to a specific database query.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Database\Exception
* @since 3.0
* Denotes an error that is related to a specific database query.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Database\Exception
* @since 3.0
* Denotes an error that is related to a database transaction.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Database\Exception
* @since 3.0
* Represents a prepared statements based upon pdo statements.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Database\Statement
*
* Builds a sql query 'where' condition.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Database\Util
*/
* Builds a sql query 'where' condition for prepared statements.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Database\Util
*/
* Given queries will be parsed, converted and executed in the active database.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Database\Util
*/
* Manages the edit history.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Search
*/
* Represents an object that saves it's edit history.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Edit
*/
* Represents an object which edit history can be saved.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Edit
*/
* Represents a RFC 5322 message using the Mime format as defined in RFC 2045.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Email
* @since 3.0
* for dealing with these RFCs.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Email
* @since 3.0
* Represents a RFC 5322 mailbox.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Email
* @since 3.0
* Simplifies creating and sending a new Email.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Email
* @since 3.0
* Represents mailbox belonging to a specific registered user.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Email
* @since 3.0
* Represents a RFC 2045 / 2046 mime part of an email.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Email\Mime
* @since 3.0
* Represents a multipart/* mime container.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Email\Mime
* @since 3.0
* Represents an email attachment.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Email\Mime
* @since 3.0
* HtmlTextMimePart is a text/html implementation of a RecipientAwareTextMimePart.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Email\Mime
* @since 3.0
* Represents a mime part that can be customized based in the recipient Mailbox.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Email\Mime
* @since 3.0
* This facade eases creating a "standard" email
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Email\Mime
* @since 3.0
* Represents a multipart/alternative mime container.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Email\Mime
* @since 3.0
* Represents a multipart/mixed mime container.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Email\Mime
* @since 3.0
* PlainTextMimePart is a text/plain implementation of a RecipientAwareTextMimePart.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Email\Mime
* @since 3.0
* before evaluating the template.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Email\Mime
* @since 3.0
* The content type usually is either text/plain or text/html.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Email\Mime
* @since 3.0
* a log file.
*
* @author Tim Duesterhus, Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Email\Transport
* @since 3.0
* An EmailTransport sends emails.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Email\Transport
* @since 3.0
* PhpEmailTransport is an implementation of an email transport which sends emails using mail().
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Email\Transport
* @since 3.0
* SmtpEmailTransport is an implementation of an email transport which sends emails via SMTP (RFC 5321, 3207 and 4954).
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Email\Transport
* @since 3.0
* Denotes a permanent failure during delivery. It should not be retried later.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Email\Transport\Exception
* @since 3.0
* Denotes a transient failure during delivery. It may be retried later.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Email\Transport\Exception
* @since 3.0
* EventHandler executes all registered actions for a specific event.
*
* @author Tim Duesterhus, Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Event
*/
*
* @deprecated 2.1, use \wcf\system\event\listener\IParameterizedEventListener
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Event
*/
* with links with the name of the linked object or with bbcodes.
*
* @author Matthias Schmidt, Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Event\Listener
* @since 3.0
* a user rename.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Event\Listener
* @since 3.0
* a user merge.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Event\Listener
* @since 3.0
* compatibility reasons only.
*
* @author Tim Duesterhus, Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Event\Listener
*/
* Creates the session access log.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Event\Listener
*/
* AJAXException provides JSON-encoded exceptions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Exception
*/
* inheriting \wcf\system\exception\SystemException.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Exception
* @since 3.0
* Default exception for HTTP status code "404 Not Found".
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Exception
*/
* Default exception for HTTP status code "500 Internal Server Error".
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Exception
*/
* Default exception for HTTP status code "401 Unauthorized" and "403 Forbidden".
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Exception
*/
* Denotes an Exception with extra information for the human reader.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Exception
* @since 3.0
* WCF::handleException() calls the show method on exceptions that implement this interface.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Exception
* @deprecated 3.0 - Fatal Exceptions are printed automatically, if you need a well styled page use: NamedUserException
* IllegalLinkException shows the unknown link error page.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Exception
*/
* interface but that is not the case.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Exception
* @since 3.0
* definition is expected but the object type is of a different object type definition.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Exception
* @since 3.0
* An InvalidSecurityTokenException is thrown when the security token does not match the active session.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Exception
*/
* way to log errors.
*
* @author Tim Duesterhus, Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Exception
* @deprecated 3.0 - Fatal Exceptions are logged automatically.
* NamedUserException shows a (well) styled page with the given error message.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Exception
*/
* as a parent class but that is not the case.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Exception
* @since 3.0
* to a specific area.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Exception
*/
* A SystemException is thrown when an unexpected error occurs.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Exception
*/
* A UserException is thrown when a user gives invalid input data.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Exception
*/
* UserInputException handles all formular input errors.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Exception
*/
* Simple exception for AJAX-driven requests.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Exception
*/
* Basic implementation of IExporter.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Exporter
*/
* Basic interface for all exporters.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Exporter
*/
* Represents an enclosure in a rss feed.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Feed\Enclosure
*/
* FormDocument holds the page structure based upon form element containers.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Form
*/
* Interface for form elements.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Form
*/
* Interface for form element containers.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Form
*/
* Basic implementation for form element containers.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Form\Container
*/
* Provides a group form element container.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Form
*/
* Provides a multiple selection form element container.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Form\Container
*/
* Basic implementation for form selection element containers.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Form\Container
*/
* Provides a single selection form element container.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Form\Container
*/
* Basic implementation for form elements.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Form\Element
*/
* Basic implementation for named form elements.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Form\Element
*/
* Provides a label form element.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Form\Element
*/
* Provides a checkbox form element.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Form\Element
*
* Provides a password input form element.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Form\Element
*/
* Provides a radio form element.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Form\Element
*
* Provides a text input form element.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Form\Element
*/
* Default implementation for html processors.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Html
* @since 3.0
* Default interface for html processors.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Html
* @since 3.0
* Reads a HTML string, applies filters and parses all nodes including bbcodes.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Html\Input
* @since 3.0
* Default interface for html input filters.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Html\Input\Filter
* @since 3.0
* HTML input filter using HTMLPurifier.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Html\Input\Filter
* @since 3.0
* Default implementation for html input nodes.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Html\Input\Node
* @since 3.0
* Processes `<img>` to handle embedded attachments.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Html\Input\Node
* @since 3.0
* Processes `<kbd>` and ensures that they only contain raw text.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Html\Input\Node
* @since 3.0
* Processes HTML nodes and handles bbcodes.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Html\Input\Node
* @since 3.0
* Processes `<span>` and sanitizes font sizes.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Html\Input\Node
* @since 3.0
* been crippled by HTMLPurifier.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Html\Input\Node
* @since 3.0
* Parses all text nodes searching for links, media, mentions or smilies.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Html\Input\Node
* @since 3.0
* Processes `<woltlab-metacode>` and converts them if appropriate.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Html\Input\Node
* @since 3.0
* outputs well-formed markup with proper element nesting.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Html\Input\Node
* @since 3.0
* Default interface for html input nodes.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Html\Input\Node
* @since 3.0
* Default implementation for metacode converters.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Html\Metacode\Converter
* @since 3.0
* Converts code bbcode into `<pre>`.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Html\Metacode\Converter
* @since 3.0
* Converts color bbcode into `<span style="color: ...">`.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Html\Metacode\Converter
* @since 3.0
* Converts font bbcode into `<span style="font-family: ...">`.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Html\Metacode\Converter
* @since 3.0
* Default interface for metacode converters.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Html\Metacode\Converter
* @since 3.0
* Converts img bbcode into `<img>`.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Html\Metacode\Converter
* @since 3.0
* Converts list bbcode into `<ol>`/`<ul>`.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Html\Metacode\Converter
* @since 3.0
* Converts quote bbcode into `<woltlab-quote>`.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Html\Metacode\Converter
* @since 3.0
* Converts size bbcode into `<span style="font-size: ...">`.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Html\Metacode\Converter
* @since 3.0
* Converts spoiler bbcode into `<woltlab-spoiler>`.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Html\Metacode\Converter
* @since 3.0
* Converts table bbcodes into `<table>`, `<tr>` and `<td>`.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Html\Metacode\Converter
* @since 3.0
* Converts url bbcode into `<a>`.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Html\Metacode\Converter
* @since 3.0
* Default implementation for html nodes.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Html\Node
* @since 3.0
* Default implementation for html node processors.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Html\Node
* @since 3.0
* Default interface for html nodes.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Html\Node
* @since 3.0
* Default interface for html node processors.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Html\Node
* @since 3.0
* See https://github.com/ampproject/amphtml/blob/master/spec/amp-html-format.md#html-tags
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Html\Output
* @since 3.0
* Processes stored HTML for final display.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Html\Output
* @since 3.0
* Default implementation for html output nodes.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Html\Output\Node
* @since 3.0
* Processes links.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Html\Output\Node
* @since 3.0
* Processes images.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Html\Output\Node
* @since 3.0
* Processes code listings.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Html\Output\Node
* @since 3.0
* Processes a HTML string and renders the final output for display.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Html\Output\Node
* @since 3.0
* Adds wrapper div for tables to allow content overflow with scrollbars.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Html\Output\Node
* @since 3.0
* Processes bbcodes represented by `<woltlab-metacode>`.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Html\Output\Node
* @since 3.0
* Processes quotes.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Html\Output\Node
* @since 3.0
* Processes spoilers.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Html\Output\Node
* @since 3.0
* Default interface for html output nodes.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Html\Output\Node
* @since 3.0
* Parses content for simple placeholders.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Message\Embedded\Object
* @since 3.0
* Handler for all available image adapters.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Image
*/
* Image adapter for bundled GD imaging library.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Image\Adapter
*/
* Basic interface for all image adapters.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Image\Adapter
*/
* Wrapper for image adapters.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Image\Adapter
*/
* Image adapter for ImageMagick imaging library.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Image\Adapter
*/
* Imports ACLs.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Importer
*/
* Imports attachments.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Importer
*/
* Imports categories.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Importer
*/
* Imports comments.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Importer
*/
* Imports comment responses.
*
* @author Tim Duesterhus, Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Importer
*/
* Basic implementation of IImporter.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Importer
*/
* Imports likes.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Importer
*/
* Imports polls.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Importer
*/
* Imports poll votes.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Importer
*/
* Imports poll votes.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Importer
*/
* Imports watched objects.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Importer
*/
* Imports article categories.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Importer
*/
* Imports article comments.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Importer
*/
* Imports article comment response.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Importer
*/
* Imports cms articles.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Importer
*/
* Basic interface for all importer.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Importer
*/
* Handles data import.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Importer
*/
* Imports label groups.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Importer
*/
* Imports labels.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Importer
*/
* Imports cms media.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Importer
*/
* Imports smiley categories.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Importer
*/
* Imports smilies.
*
* @author Tim Duesterhus, Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Importer
*/
* Imports user avatars.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Importer
*/
* Imports user profile comments.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Importer
*/
* Imports user profile comment response.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Importer
*/
* Imports followers.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Importer
*/
* Imports user groups.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Importer
*/
* Imports users.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Importer
*/
* Imports user options.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Importer
*/
* Imports user ranks.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Importer
*/
* Note: The AtomicWriter only supports a small number of whitelisted (write) operations.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Io
*/
* The FTP class handles all ftp operations.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Io
*/
* $file->close();
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Io
*
* The File class handles all file operations on a gzip file.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Io
*
* The RemoteFile class opens a connection to a remote host as a file.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Io
*/
* }
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Io
*/
* $tar->create();
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Io
*/
* Reads zip files.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Io
*/
* Creates a Zip file archive.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Io
*/
* Manages labels and label-to-object associations.
*
* @author Alexander Ebert, Joshua Ruesweg
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Label
*/
* Abstract implementation of a label object handler.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Label\Object
*/
* Every label object handler has to implement this interface.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Label\Object
*/
* Abstract implementation of a label object type handler.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Label\Object\Type
*/
* Every label object type handler has to implement this interface.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Label\Object\Type
*/
* Label object type.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Label\Object\Type
*/
* Label object type container.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Label\Object\Type
*/
* Provides internationalization support for input fields.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Language
*/
* Handles language related functions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Language
*/
* Default interface for viewable like providers.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Like
*/
* $likeObjects = LikeHandler::getInstance()->getLikeObjects($objectType);
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Like
*/
* Abstract implementation of a modification log handler for a certain modifiable content object type.
*
* @author Alexander Ebert, Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Log\Modification
* @since 3.0
* Handles modification logs.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Log\Modification
* @deprecated 3.0, use AbstractModificationLogHandler
* a log file.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Mail
* @deprecated The Community Framework 2.x mail API is deprecated in favor of \wcf\system\email\*.
* This class represents an e-mail.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Mail
* @deprecated The Community Framework 2.x mail API is deprecated in favor of \wcf\system\email\*.
* Mailsender sends emails.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Mail
* @deprecated The Community Framework 2.x mail API is deprecated in favor of \wcf\system\email\*.
* Sends a mail with the php mail function.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Mail
* @deprecated The Community Framework 2.x mail API is deprecated in favor of \wcf\system\email\*.
* Sends a Mail with a connection to a smtp server.
*
* @author Tim Duesterhus, Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Data\Mail
* @deprecated The Community Framework 2.x mail API is deprecated in favor of \wcf\system\email\*.
* Any tree menu item should implement this interface.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Menu
*/
* Basis class for a tree menu.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Menu
*/
* Builds the acp menu.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Menu\Acp
*/
* Default implementations of a user menu item provider.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Menu\User
*
* Any user menu item provider should implement this interface.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Menu\User
*/
* Builds the user menu.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Menu\User
*/
* Builds the user profile menu.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Menu\User\Profile
*/
* Handles user profile information content.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Menu\User\Profile\Content
*/
* Handles user profile comment content.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Menu\User\Profile\Content
*/
* Default interface for user profile menu content.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Menu\User\Profile\Content
*/
* Handles user profile likes content.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Menu\User\Profile\Content
*/
* Handles user activity events.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Menu\User\Profile\Content
*/
* Manages quick replies and stored messages.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Message
*/
* Finds censored words.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Message\Censorship
*/
* Provides default implementations for message embedded object handlers.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Message\Embedded\Object
*
* Provides default implementations for simple message embedded object handlers.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Message\Embedded\Object
*/
* IMessageEmbeddedObjectHandler implementation for attachments.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Message\Embedded\Object
*/
* Default interface of embedded object handler.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Message\Embedded\Object
*
* Default interface of simple embedded object handler.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Message\Embedded\Object
*/
* IMessageEmbeddedObjectHandler implementation for shared media.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Message\Embedded\Object
*/
* Default interface of embedded object handler.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Message\Embedded\Object
*/
* Parses embedded pages and outputs their link or title.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Message\Embedded\Object
*/
* IMessageEmbeddedObjectHandler implementation for quotes.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Message\Embedded\Object
*/
* Parses embedded users.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Message\Embedded\Object
*/
* Default implementation for quote handlers.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Message\Quote
*/
* Default interface for quote handlers.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Message\Quote
*/
* Manages message quotes.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Message\Quote
*/
* Wrapper class for quoted messages.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Message\Quote
*
* Abstract implementation of a deleted content provider.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Moderation
*/
* Interface for deleted content provider.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Moderation
*/
* Default implementation for moderation queue handlers.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Moderation\Queue
*/
* Default implementation for moderation queue managers.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Moderation\Queue
*/
* Default interface for moderation queue handlers.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Moderation\Queue
*/
* Default interface for moderation queue managers.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Moderation\Queue
*/
* Moderation queue implementation for moderated content.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Moderation\Queue
*/
* Provides methods to manage moderated content and reports.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Moderation\Queue
*/
* Moderation queue implementation for reports.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Moderation\Queue
*/
* Default interface for moderation queue activation handlers.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Moderation\Queue\Activiation
*/
* An implementation of IModerationQueueReportHandler for comments.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Moderation\Queue
*/
* An implementation of IModerationQueueReportHandler for comment responses.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Moderation\Queue
*/
* Default interface for moderation queue report handlers.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Moderation\Queue\Report
*/
* An implementation of IModerationQueueReportHandler for user profiles.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Moderation\Queue
*/
* Handles notice-related matters.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Notice
*/
* Option type implementation for the 'about me' text field.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Option
*/
* Option type implementation for multi select lists.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Option
*/
* Provides a default implementation for object types.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Option
*/
* Option type implementation for selecting multiple article categories.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Option
*/
* Option type implementation for birthday input fields.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Option
*/
* Option type implementation for boolean values.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Option
*/
* Option type implementation for selecting a captcha type.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Option
*/
* Option type implementation for checkboxes.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Option
*/
* Option type implementation for date input fields.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Option
*/
* Option type implementation for uploading a file.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Option
*/
* Every option handler has to implement this interface.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Option
*/
* Any option type has to implement this interface.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Option
*/
* Searchable user option types available for conditions have to implement this interface.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Option
*/
* Any searchable option type should implement this interface.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Option
*/
* Option type implementation for integer input fields.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Option
*/
* Option type implementation for message.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Option
*/
* Option type implementation for multiple select lists.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Option
*/
* Handles options.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Option
*/
* Option type implementation for password input fields.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Option
*/
* Option type implementation for selecting payment methods.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Option
*/
* Option type implementation for radio buttons.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Option
*/
* Option type implementation for select lists.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Option
*/
* Option type implementation for textual input fields with i18n support.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Option
*/
* Option type implementation for textual input fields.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Option
*/
* Option type implementation for textareas with i18n support.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Option
*/
* IPv4 whenever applicable.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Option
*/
* Option type implementation for textareas.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Option
*/
* Option type implementation for a select list with the available time zones.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Option
*/
* Option type implementation for url input fields.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Option
*/
* User group option type implementation for a user group select list.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Option
*/
* Option type implementation for user option selection.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Option
*/
* User option output implementation for the output of a user's birthday.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Option\User
*/
* User option output implementation for for the output of a date input.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Option\User
*/
* User option output implementation for the output of a facebook user profile.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Option\User
*/
* User option output implementation for the output of a float.
*
* @author Tobias Friebel
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Option\User
*/
* User option output implementation for the output of a google+ user profile.
*
* @author Jeffrey Reichardt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Option\User
*/
* Any user option output class should implement this interface.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Option\User
*/
* User option output implementation for an image.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Option\User
*/
* User option output implementation for a formatted textarea value.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Option\User
*/
* User option output implementation for a simple textarea value.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Option\User
*/
* User option output implementation for the output of select options.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Option\User
*/
* User option output implementation for the output of a twitter user profile.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Option\User
*/
* User option output implementation for the output of an url.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Option\User
*/
* Handles user options.
*
* @author Alexander Ebert, Joshua Ruesweg
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Option\User
*
* User group option type implementation for BBCode select lists.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Option
*/
* The merge of option values returns true if at least one value is true.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Option\User\Group
*/
* The merge of option values returns the highest value.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Option\User\Group
*/
* Default interface for user group option types requiring the active user group object.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Option\User\Group
* @since 3.0
* Any group permission type should implement this interface.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Option\User\Group
*/
* it returns the highest value.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Option\User\Group
*/
* value.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Option\User\Group
*/
* The merge of option values returns the highest value.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Option\User\Group
*/
* The merge of option values returns the lowest value.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Option\User\Group
*/
* Default trait for user group option types implementing IUserGroupGroupOptionType.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Option\User\Group
* @since 3.0
* The merge of option values returns merge of all text values.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Option\User\Group
*/
* The merge of option values returns merge of all text values.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Option\User\Group
*/
* Handles user group options.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Option\User\Group
*/
* User group option type implementation for a user group select list.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Option\User\Group
*/
* File handler implementation for the installation of ACP template files.
*
* @author Alexander Ebert, Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Package
*/
* File handler implementation for the installation of regular files.
*
* @author Matthias Schmidt, Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Package
*/
* Represents the archive of a package.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Package
*/
* PackageInstallationDispatcher handles the whole installation process.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Package
*/
* installation.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Package
*/
* Handels form documents associated with a queue.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Package\Form
*/
* Creates a logical node-based installation tree.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Package
*/
* Extends SQLParser by testing and logging functions.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Package
*/
* Contains business logic related to preparation of package installations.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Package
*/
* Represents step information within an installation node.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Package
*/
* Handles the whole uninstallation process.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Package
*/
* Creates a logical node-based uninstallation tree.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Package
*/
* Provides functions to manage package updates.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Package
*/
* Credentials for update server are either missing or invalid.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Package
*/
* poor class design :(
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Exception
*/
* File handler implementation for the installation of template files.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Package
*/
* This PIP installs, updates or deletes acl options.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Package\Plugin
*/
* Installs, updates and deletes ACP menu items.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Package\Plugin
*/
* Installs, updates and deletes ACP search providers.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Package\Plugin
*/
* Installs, updates and deletes ACP templates.
*
* @author Alexander Ebert, Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Package\Plugin
*/
* Abstract implementation of a package installation plugin for menu items.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Package\Plugin
*/
* Abstract implementation of a package installation plugin for options.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Package\Plugin
*/
* Abstract implementation of a package installation plugin.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Package\Plugin
*/
* Abstract implementation of a package installation plugin using a XML file.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Package\Plugin
*/
* Installs, updates and deletes bbcodes.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Package\Plugin
*/
* Installs, updates and deletes boxes.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Package\Plugin
* @since 3.0
* Installs, updates and deletes clipboard actions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Package\Plugin
*/
* Installs, updates and deletes core objects.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Package\Plugin
*/
* Installs, updates and deletes cronjobs.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Package\Plugin
*/
* Installs, updates and deletes event listeners.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Package\Plugin
*/
* Installs, updates and deletes files.
*
* @author Matthias Schmidt, Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Package\Plugin
*/
* Every PackageInstallationPlugin has to implement this interface.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Package\Plugin
*/
* Installs, updates and deletes languages, their categories and items.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Package\Plugin
*/
* Installs, updates and deletes menu items.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Package\Plugin
* @since 3.0
* Installs, updates and deletes menus.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Package\Plugin
* @since 3.0
* Installs, updates and deletes object type definitions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Package\Plugin
*/
* Installs, updates and deletes object types.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Package\Plugin
*/
* Installs, updates and deletes options.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Package\Plugin
*/
* Installs, updates and deletes package installation plugins.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Package\Plugin
*/
* Installs, updates and deletes CMS pages.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Package\Plugin
* @since 3.0
* Executes the delivered sql file.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Package\Plugin
*/
* Executes individual PHP scripts during installation.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Package\Plugin
*/
* Installs, updates and deletes smilies.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Acp\Package\Plugin
*/
* Installs, updates and deletes styles.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Package\Plugin
*/
* Installs, updates and deletes template listeners.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Package\Plugin
*/
* Installs, updates and deletes templates.
*
* @author Alexander Ebert, Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Package\Plugin
*/
* Installs, updates and deletes user group options.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Package\Plugin
*/
* Installs, updates and deletes user menu items.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Package\Plugin
*/
* Installs, updates and deletes user notification events.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Package\Plugin
*/
* Installs, updates and deletes user options.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Package\Plugin
*/
* Installs, updates and deletes user profile menu items.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Package\Plugin
*/
* Recursively validates the package archive and it's delivered requirements.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Package\Validation
*/
* does not cause the details to be logged.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Package\Validation
*/
* Manages recursive validation of package archives.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Package\Validation
*/
* Handles page locations for use with menu active markings.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Page
* @since 3.0
* to properly handle certain edge cases.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Page
* @since 3.0
* directly to achieve better upwards-compatibility in case of interface changes.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Page\Handler
* @since 3.0
* directly to achieve better upwards-compatibility in case of interface changes.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Page\Handler
* @since 3.0
* Menu page handler for the article page.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Page\Handler
* @since 3.0
* Menu page handler for the category article list page.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Page\Handler
* @since 3.0
* pages identified by a unique object id.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Page\Handler
* @since 3.0
* Default interface for pages supporting visibility and outstanding items.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Page\Handler
* @since 3.0
* Interface for pages supporting online location.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Page\Handler
* @since 3.0
* constant `OBJECT_TYPE_NAME` with the name of the `com.woltlab.wcf.category` object type.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Page\Handler
* @since 3.0
* Implementation of the `IMenuPageHandler::isVisible()` methods for decorated category-bound pages.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Page\Handler
* @since 3.0
* and implementing the `IMenuPageHandler::isVisible()` method..
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Page\Handler
* @since 3.0
* Implementation of the `IOnlineLocationPageHandler` interface for decorated category-bound pages.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Page\Handler
* @since 3.0
* in case of interface changes.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Page\Handler
* @since 3.0
* Provides the `isValid` and `lookup` methods for looking up users.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Page\Handler
* @since 3.0
* Implementation of the `IOnlineLocationPageHandler` interface for user-bound pages.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Page\Handler
* @since 3.0
* Menu page handler for the user profile page.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Page\Handler
* @since 3.0
* Abstract implementation of a payment method.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Payment\Method
*/
* Default interface for payment methods.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Payment\Method
*/
* Handles enabled/available payment methods.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Payment\Method
*/
* IPaymentMethod implementation for Paypal.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Payment\Method
*/
* Abstract implementation of a payment type.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Payment\Type
*/
* Default interface for payment types.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Payment\Type
*/
* IPaymentType implementation for paid subscriptions.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Payment\Method
*/
* Basic implementation for poll handlers.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Poll
*/
* Provides methods to create and manage polls.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Poll
*/
* Provides methods to create and manage polls.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Poll
*/
* and released under the conditions of the GNU Lesser General Public License.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Recaptcha
*/
* Handles reCAPTCHA V2 support.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Recaptcha
*/
* Resolves incoming requests and performs lookups for controller to url mappings.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Request
* @since 3.0
* Default interface for route controllers.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Request
*/
* Handles relative links within the wcf.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Request
*/
* Represents a page request.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Request
*/
* Handles http requests.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Request
*/
* the Microsoft Public License (MS-PL) http://www.opensource.org/licenses/ms-pl.html
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Request
*/
* Dynamic route implementation to resolve HTTP requests, handling controllers using a distinct pattern.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Request
* @since 3.0
* Default interface for route implementations.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Request
* @since 3.0
* controller URLs, optionally recognizing id and title parameter.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Request
* @since 3.0
* Static route implementation to resolve HTTP requests, handling a single controller.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Request
* @since 3.0
* all search engines to preserve compatibility in case of interface changes.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Search
*/
* all search index managers to preserve compatibility in case of interface changes.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Search
*/
* This class provides default implementations for the ISearchableObjectType interface.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Search
*/
* An implementation of ISearchableObjectType for searching in articles.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Search
* @since 3.0
* Default interface for search engines.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Search
*/
* Default interface for search index managers.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Search
*/
* All searchable object types should implement this interface.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Search
*/
* SearchEngine searches for given query in the selected object types.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Search
*/
* Manages the search index.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Search
*/
* Manages the search keywords.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Search
*/
* Formats messages for search result output.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Search
*/
* Handles ACP Search.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Search\Acp
*/
* Represents an ACP search result.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Search\Acp
*/
* Represents a list of ACP search results.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Search\Acp
*/
* Abstract implementation of a ACP search result provider.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Search\Acp
*/
* Abstract implementation of a ACP search result provider with nested categories.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Search\Acp
*/
* ACP search result provider implementation for cms articles.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Search\Acp
*/
* ACP search result provider implementation for cms boxes.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Search\Acp
*/
* Every ACP search provider has to implement this interface.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Search\Acp
*/
* ACP search provider implementation for menu items.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Search\Acp
*/
* ACP search provider implementation for options (and option categories).
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Search\Acp
*/
* ACP search result provider implementation for packages.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Search\Acp
*/
* ACP search result provider implementation for cms pages.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Search\Acp
*/
* ACP search result provider implementation for users.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Search\Acp
*/
* ACP search provider implementation for user group options.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Search\Acp
*/
* Search engine using MySQL's FULLTEXT index.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Search
*/
* Search engine using MySQL's FULLTEXT index.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Search
*/
* Handles the ACP session of the active user.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Session
*/
* Abstract implementation for application-specific session handlers.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Session
*/
* Handles the session of the active user.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Session
*/
* Handles sessions.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Session
*
* Logs files and checks their overwriting rights.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Setup
*/
* Extracts files and directories from a tar archive.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Setup
*/
* Special file handler used during setup to log the deployed files.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Setup
*/
* Deletes files and directories.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Setup
*/
* Abstract implementation of a comment stat handler.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Stat
*/
* Abstract stat handler implementation for disk usage.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Stat
*/
* Abstract implementation of a stat handler.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Stat
*/
* Stat handler implementation for attachment disk usage.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Stat
*/
* Stat handler implementation for attachment stats.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Stat
*/
* Stat handler implementation for dislike stats.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Stat
*/
* Provides a general interface for statistic handler.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Stat
*/
* Stat handler implementation for like stats.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Stat
*/
* Stat handler implementation for user profile comments.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Stat
*/
* Stat handler implementation for user stats.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Stat
*/
* Provides access to the SCSS PHP compiler.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Style
*/
* Handles styles.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Style
*/
* Abstract implementation of a taggable.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Tagging
*/
* Any object type that is taggable, can implement this interface.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Tagging
*/
* Any tagged object has to implement this interface.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Tagging
*/
* This class holds a list of tags that can be used for creating a tag cloud.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Tagging
*/
* Manages the tagging of objects.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Tagging
*/
* Implementation of ITaggable for tagging of cms articles.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Tagging
* @since 3.0
* This class provides the function to filter the tag cloud by object types.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Tagging
*/
* Loads and displays template in the ACP.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Template
*/
* Loads and displays templates in emails.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Template
*/
* Compiles template source into valid PHP code.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Template
*/
* Loads and displays template during the setup process.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Template
*/
* Compiles template source into valid PHP code.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Template
*/
* Loads and displays template.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Template
*/
* Compiles template sources into valid PHP code.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Template
*/
* {append var=name value="foo"}
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Template\Plugin
*/
* {assign var=name value="foo"}
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Template\Plugin
*/
* {"left"|concat:$right}
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Template\Plugin
*/
* {counter start=10 skip=2}
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Template\Plugin
*/
* {$float|currency}
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Template\Plugin
*/
* {cycle values="#eee,#fff"}
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Template\Plugin
*/
* {"123456789"|dateDiff:$timestamp:$fullInverval}
*
* @author Matthias Schmidt, Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Template\Plugin
*/
* {"132845333"|date:"Y-m-d"}
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Template\Plugin
*/
* Template block plugin handling embedded object data.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Template\Plugin
* @since 3.0
* {"bl''ah"|encodeJS}
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Template\Plugin
*/
* {"bl''ah"|encodeJSON}
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Template\Plugin
*/
* {"ABC]]>XYZ"|escapeCDATA}
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Template\Plugin
*/
* {event name='foo'}
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Template\Plugin
*/
* {fetch file='x.html' assign=var}
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Template\Plugin
*/
* {123456789|filesizeBinary}
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Template\Plugin
*/
* {123456789|filesize}
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Template\Plugin
*/
* {/hascontent}
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Template\Plugin
*/
* {htmlCheckboxes name="x" output=$outputArray values=$valueArray}
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Template\Plugin
*/
* {htmlOptions object=$databaseObjectList selected=$foo}
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Template\Plugin
*/
* Block functions encloses a template block and operate on the contents of this block.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Template\Plugin
*/
* Compiler functions are called during the compilation of a template.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Template\Plugin
*/
* Template functions are identical to template blocks, but they have no closing tag.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Template\Plugin
*/
* it is displayed or used in some other context.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Template
*/
* Prefilters are used to process the source of the template immediately before compilation.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Template
*/
* {implode from=$array key=bar item=foo glue=";"}{$foo}{/implode}
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Template\Plugin
*/
* http://example.com/wcf/js/3rdParty/jquery-ui/awesomeWidget.js
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Template\Plugin
* @since 3.0
* {lang var=$x}foo{/lang}
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Template\Plugin
*/
* {lang}app.foo.bar{/lang}
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Template\Plugin
*/
* {$string|language}
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Template\Plugin
*/
* {link application='wcf'}index.php{/link}
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Template\Plugin
*/
* The 'newlineToBreak' modifier inserts HTML line breaks before all newlines.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Template\Plugin
*/
* {page languageID=2}com.woltlab.wcf.CookiePolicy{/page}
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Template\Plugin
* @since 3.0
* {pages page=8 pages=10 link='page-%d.html' assign='output' print=true}
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Template\Plugin
*/
* {"132845333"|plainTime}
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Template\Plugin
*/
* {prepend var=name value="foo"}
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Template\Plugin
*/
* {12345|shortUnit}
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Template\Plugin
*/
* regular use, is currently only utilized in `wcf\data\page\content\PageContent::getParsedTemplate()`.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Template\Plugin
* @since 3.0
* {smallpages pages=10 link='page-%d.html' assign='output' print=true}
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Template\Plugin
*/
* {$foo|tableWordwrap}
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Template\Plugin
*/
* {"132845333"|time}
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Template\Plugin
*/
* {$foo|truncate:35:' and more'}
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Template\Plugin
*/
* Validation strategy for avatar uploads.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Upload
*/
* Default implementation for saving uploaded files.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Upload
* @since 3.0
* Default implementation of a file validation strategy for uploaded files.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Upload
*/
* Interface for file upload save strategies.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Upload
*/
* Interface for file upload validation strategies.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Upload
*/
* Upload file validation strategy implementation for media files.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Upload
* @since 3.0
* Represents a file upload.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Upload
*/
* Handles file uploads.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Upload
*/
* Provides a grouped list of users.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\User
*/
* Manages the user birthday cache.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\User
*/
* Wrapper for the profile of the active user to be used as a core object.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\User
*
* User activity event implementation for responses to article comments.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\User\Activity\Event
* @since 3.0
* User activity event implementation for article comments.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\User\Activity\Event
* @since 3.0
* User activity event implementation for follows.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\User\Activity\Event
*/
* Default interface for user activity events.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\User\Activity\Event
*/
* User activity event implementation for liked cms articles.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\User\Activity\Event
* @since 3.0
* User activity event implementation for profile comment responses.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\User\Activity\Event
*/
* User activity event implementation for profile comments.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\User\Activity\Event
*/
* User activity event handler.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\User\Activity\Event
*/
* Handles the user activity point events
*
* @author Tim Duesterhus, Alexander Ebert, Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\User\Activity\Point
*/
* Abstract implementation of an user authentication.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\User\Authentication
*/
* Default user authentication implementation that uses the username to identify users.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\User\Authentication
*/
* Every user authentication has to implement this interface.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\User\Authentication
*/
* Provides the user authentication instance.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\User\Authentication
*/
* Provides methods for handling collapsible containers.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\User\Collapsible\Content
*/
* Handles user group assignment-related matters.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\User\Group\Assignment
*/
* Handles user notifications.
*
* @author Marcel Werk, Oliver Kliebisch
- * @copyright 2001-2016 WoltLab GmbH, Oliver Kliebisch
+ * @copyright 2001-2017 WoltLab GmbH, Oliver Kliebisch
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\User\Notification
*/
* Provides a default implementation for objects sharing common data.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\User\Notification\Event
*/
* Provides a default implementation for user notification events.
*
* @author Joshua Ruesweg, Marcel Werk, Oliver Kliebisch
- * @copyright 2001-2016 WoltLab GmbH, Oliver Kliebisch
+ * @copyright 2001-2017 WoltLab GmbH, Oliver Kliebisch
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\User\Notification\Event
*
* This interface should be implemented by every event which is fired by the notification system.
*
* @author Marcel Werk, Oliver Kliebisch
- * @copyright 2001-2016 WoltLab GmbH, Oliver Kliebisch
+ * @copyright 2001-2017 WoltLab GmbH, Oliver Kliebisch
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\User\Notification\Event
*
* User notification event for moderation queue comments.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\User\Notification\Event
* @since 3.0
* User notification event for moderation queue comments.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\User\Notification\Event
* @since 3.0
* Notification event for followers.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\User\Notification\Event
*
* User notification event for profile comment likes.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\User\Notification\Event
*/
* User notification event for profile comment response likes.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\User\Notification\Event
*/
* User notification event for profile's owner for comment responses.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\User\Notification\Event
*
* User notification event for profile comment responses.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\User\Notification\Event
*
* User notification event for profile comments.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\User\Notification\Event
*
* Notification object for comment responses.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\User\Notification\Object
*
* Notification object for comments.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\User\Notification\Object
*
* This interface should be implemented by every object which supports stackable notifications.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\User\Notification\Object
*/
* This interface should be implemented by every object which is part of a notification.
*
* @author Marcel Werk, Oliver Kliebisch
- * @copyright 2001-2016 WoltLab GmbH, Oliver Kliebisch
+ * @copyright 2001-2017 WoltLab GmbH, Oliver Kliebisch
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\User\Notification\Object
*/
* User notification object implementation for likes.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\User\Notification\Object
*
* Represents a following user as a notification object.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\User\Notification\Object
*
* Provides a default implementation of IUserNotificationObjectType.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\User\Notification\Object\Type
*/
* Default interface for comment user notification object types.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\User\Notification\Object\Type
*/
* and commentResponseOwner event and only a commentResponse event is fired.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\User\Notification\Object\Type
* @since 3.0
* This interface defines the basic methods every notification object type should implement.
*
* @author Marcel Werk, Oliver Kliebisch
- * @copyright 2001-2016 WoltLab GmbH, Oliver Kliebisch
+ * @copyright 2001-2017 WoltLab GmbH, Oliver Kliebisch
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\User\Notification\Object\Type
*/
* User notification object type implementation for likes.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\User\Notification\Object\Type
*/
* User notification object type implementation for moderation queue comment responses.
*
* @author Mathias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\User\Notification\Object\Type
* @since 3.0
* User notification object type implementation for moderation queue comments.
*
* @author Mathias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\User\Notification\Object\Type
* @since 3.0
* for moderation queue comment user notification object types.
*
* @author Mathias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\User\Notification\Object\Type
* @since 3.0
* Represents a following user as a notification object type.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\User\Notification\Object\Type
*/
* Represents a comment response notification object type.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\User\Notification\Object\Type
*/
* Represents a comment notification object type.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\User\Notification\Object\Type
*/
* Any watchable object type should implement this interface.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\User\Object\Watch
*/
* Handles watched objects.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\User\Object\Watch
*/
* Any page location class should implement this interface.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\User\Online\Location
* @deprecated 3.0
* Handles user online locations.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\User\Online\Location
* @deprecated 3.0
* Caches parsed user signatures.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\User\Signature
*/
* Handles the persistent user data storage.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Storage
*/
* Handles object visit tracking.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\VisitTracker
*/
* Abstract implementation of rebuild data worker.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Worker
*/
* Abstract implementation of a worker.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Worker
*/
* Worker implementation for updating articles.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Worker
* @since 3.0
* Worker implementation for updating attachments.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Worker
*
* Worker implementation for database table encoding conversion.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Worker
*/
* Every rebuild data worker has to implement this interface.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Worker
*/
* Every worker has to implement this interface.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Worker
*/
* Worker implementation for data import.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Worker
*/
* Worker implementation for updating likes.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Worker
*
* Worker implementation for updating like users.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Worker
*
* Worker implementation for sending mails.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Worker
*/
* Worker implementation for updating polls.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Worker
*
* Worker implementation for sending new passwords.
*
* @author Matthias Schmidt
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Worker
*/
* Worker implementation for updating daily statistics.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Worker
*/
* Worker implementation for updating user activity point events.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Worker
*/
* Worker implementation for updating users.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\System\Worker
*
* Contains Array-related functions.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Util
*/
* Provide convenience methods for use on command line interface.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Util
*/
* Provides methods for class interactions.
*
* @author Tim Duesterhus, Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Util
*/
* does not support using nicknames (prefixed by the '@' character).
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Util
*/
* - Generating a string of random bytes
*
* @author Tim Duesterhus, Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Util
* @since 3.0
* Provides helper methods to work with PHP's DOM implementation.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Util
*/
* Contains date-related functions.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Util
*/
* between both arrays as well.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Util
*/
* Provides exif-related functions.
*
* @author Matthias Schmidt, Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Util
*/
* Provides functions to send files to the client via PHP.
*
* @author Sebastian Oettl, Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Util
*/
* Contains file-related functions.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Util
*/
* It supports POST, SSL, Basic Auth etc.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Util
*/
* Contains header-related functions.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Util
*/
* Contains image-related functions.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Util
*/
* Provides methods for JSON.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Util
*/
* Contains math-related functions.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Util
*/
* Contains message-related functions.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Util
*/
* Contains option-related functions.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Util
*/
* Provides functions to compute password hashes.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Util
*/
* Replaces quoted strings in a text.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Util
*/
* Contains string-related functions.
*
* @author Oliver Kliebisch, Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Util
*/
* Contains Style-related functions.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Util
*/
* Contains user registration related functions.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Util
*/
* Contains user-related functions.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Util
*/
* Reads and validates xml documents.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Util
*/
* Writes XML documents.
*
* @author Alexander Ebert
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Util
*/
* Denotes failure to perform secure crypto.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Util\Exception
* @since 3.0
* Denotes failure to perform a HTTP request.
*
* @author Tim Duesterhus
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package WoltLabSuite\Core\Util\Exception
* @since 3.0
* Default options.inc.php for package installation of package com.woltlab.wcf.
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
*/
define('LAST_UPDATE_TIME', TIME_NOW);
* ><p><b>Support for PHP is missing.<br>PHP Unterstützung nicht gefunden</b></p> <!--
*
* @author Marcel Werk
- * @copyright 2001-2016 WoltLab GmbH
+ * @copyright 2001-2017 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
*/
// @codingStandardsIgnoreFile