$item) { $event_name = $item[0]; $callback = $item[1]; if (is_array($callback) && is_object($callback[0])) { $callback[0] = get_class($callback[0]); } $cb = $callback instanceof \Closure ? 'Closure' : (is_array($callback) ? json_encode($callback) : var_export($callback, 1)); $rows[] = [$id, $event_name, $cb]; } $table = new Table($output); $table->setHeaders($headers); $table->setRows($rows); $table->render(); return self::SUCCESS; } }