function library_events_handler_common(\Nano\Event $event) { $runs = $event->getArgument('runs', 0); ++$runs; $event->setArgument('runs', $runs); if ($event->getArgument('text')) { $event->setArgument('text', '[' . $event->getArgument('text') . ']'); } }
protected function checkHandlerCalled(\Nano\Event $event) { self::assertEquals(0, $event->getArgument('runs', 0)); $this->manager->trigger($event); self::assertEquals(1, $event->getArgument('runs', 0)); }