log event handlers as well as events
This commit is contained in:
parent
eb7927b3b1
commit
5a6501f2be
@ -727,14 +727,16 @@ $_event_count = 0;
|
|||||||
*/
|
*/
|
||||||
function send_event(Event $event) {
|
function send_event(Event $event) {
|
||||||
global $_event_listeners, $_event_count;
|
global $_event_listeners, $_event_count;
|
||||||
ctx_log_start("Processing ".get_class($event));
|
ctx_log_start(get_class($event));
|
||||||
$my_event_listeners = $_event_listeners; // http://bugs.php.net/bug.php?id=35106
|
$my_event_listeners = $_event_listeners; // http://bugs.php.net/bug.php?id=35106
|
||||||
ksort($my_event_listeners);
|
ksort($my_event_listeners);
|
||||||
foreach($my_event_listeners as $listener) {
|
foreach($my_event_listeners as $listener) {
|
||||||
|
ctx_log_start(get_class($listener));
|
||||||
$listener->receive_event($event);
|
$listener->receive_event($event);
|
||||||
|
ctx_log_endok();
|
||||||
}
|
}
|
||||||
$_event_count++;
|
$_event_count++;
|
||||||
ctx_log_endok("Processing ".get_class($event));
|
ctx_log_endok();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user