Example #1
0
 public static function once($event, $listener)
 {
     $onceListener = function () use(&$onceListener, $event, $listener) {
         Event::removeListener($event, $onceListener);
         call_user_func_array($listener, func_get_args());
     };
     self::on($event, $onceListener);
 }