您的位置:首页 > 编程语言 > PHP开发

[李景山php]每天laravel-20160902|Dispatcher-2

2016-06-17 09:16 615 查看
/**
* Register an event listener with the dispatcher.
*
* @param  string|array  $events
* @param  mixed  $listener
* @param  int  $priority
* @return void
*/
public function listen($events, $listener, $priority = 0)
{// Register an event listener use dispathcer
foreach ((array) $events as $event) {// loop this events as event
if (Str::contains($event, '*')) {// determine this string is has this * char
$this->setupWildcardListen($event, $listener);// if has this *, setup the wildcard listen
} else {// ele
$this->listeners[$event][$priority][] = $this->makeListener($listener);// make listener to event
// this listener
unset($this->sorted[$event]); // unset event
}
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: