Commit | Line | Data |
---|---|---|
568ed822 | 1 | <?php |
308c880f | 2 | declare(strict_types=1); |
568ed822 AE |
3 | namespace wcf\system; |
4 | ||
5 | /** | |
6 | * Default interface for AJAX-based method calls. | |
7 | * | |
8 | * You SHOULD NOT implement this interface in generic classes, as each method is entirely | |
9 | * responsible to verify parameters and permissions. Implementing this class in generic | |
b2aa772d | 10 | * classes leads to a potential breach of security and unforeseen side-effects. |
568ed822 AE |
11 | * |
12 | * @author Alexander Ebert | |
c839bd49 | 13 | * @copyright 2001-2018 WoltLab GmbH |
568ed822 | 14 | * @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php> |
e71525e4 | 15 | * @package WoltLabSuite\Core\System |
568ed822 AE |
16 | */ |
17 | interface IAJAXInvokeAction { } |