rector/vendor/evenement/evenement/src/EventEmitterInterface.php
Tomas Votruba 3c5f7a4dd4 Updated Rector to commit eed1dca02b44f63a00f232631763eddce1545094
eed1dca02b [DX] remove branch alias to avoid miss-versioning, use specific tag instead (#4715)
2023-08-08 08:50:04 +00:00

23 lines
651 B
PHP

<?php
declare (strict_types=1);
/*
* This file is part of Evenement.
*
* (c) Igor Wiedler <igor@wiedler.ch>
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
namespace RectorPrefix202308\Evenement;
interface EventEmitterInterface
{
public function on($event, callable $listener);
public function once($event, callable $listener);
public function removeListener($event, callable $listener);
public function removeAllListeners($event = null);
public function listeners($event = null);
public function emit($event, array $arguments = []);
}