public function execute() { foreach ($this->callbacks as $class => $object) { $object->init(); } foreach ($this->callbacks as $class => $object) { $object->run($file); } foreach ($this->callbacks as $class => $object) { $object->message(Messenger::instance()); } }
public function execute() { foreach ($this->callbacks() as $class => $object) { $object->init(); } $files = $this->finder->files()->in($this->dir)->name("*.php"); foreach ($files as $file) { if (\WP_CLI::get_config('debug')) { \WP_CLI::line(sprintf("-> %s", $file->getRelativePathname())); } foreach ($this->callbacks() as $class => $object) { $object->run($file); } } foreach ($this->callbacks() as $class => $object) { $object->message(Messenger::instance()); } }