Merge branch '5.2' into 5.3
[GitHub/WoltLab/WCF.git] / wcfsetup / install / files / lib / system / event / IEventListener.class.php
CommitLineData
158bd3ca
TD
1<?php
2namespace wcf\system\event;
158bd3ca
TD
3
4/**
bd8f17f0 5 * *DEPRECATED*
158bd3ca
TD
6 * EventListeners can be registered for a specific event in many controller objects.
7 *
e71525e4 8 * @deprecated 2.1, use \wcf\system\event\listener\IParameterizedEventListener
158bd3ca 9 * @author Marcel Werk
7b7b9764 10 * @copyright 2001-2019 WoltLab GmbH
158bd3ca 11 * @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
e71525e4 12 * @package WoltLabSuite\Core\System\Event
158bd3ca
TD
13 */
14interface IEventListener {
15 /**
16 * Executes this action.
17 *
1d592c45 18 * @param mixed $eventObj
158bd3ca
TD
19 * @param string $className
20 * @param string $eventName
21 */
22 public function execute($eventObj, $className, $eventName);
dcb3a44c 23}