diff --git a/lib/Cake/Utility/ObjectCollection.php b/lib/Cake/Utility/ObjectCollection.php index 539de19289e..79fff9b8f1b 100644 --- a/lib/Cake/Utility/ObjectCollection.php +++ b/lib/Cake/Utility/ObjectCollection.php @@ -109,7 +109,8 @@ public function trigger($callback, $params = array(), $options = array()) { $options[$opt] = $event->{$opt}; } } - $callback = array_pop(explode('.', $event->name())); + $parts = explode('.', $event->name()); + $callback = array_pop($parts); } $options = array_merge( array(