/** * @param GadgetEvent $event */ public function onPreGadget(GadgetEvent $event) { $logger = $event->getLogger(); $gadget = $event->getGadget(); $logger->writeln(); $logger->writeln("------------------------------------"); $logger->writeln(); $logger->writeln(sprintf('run gadget "%s"', $gadget->getName())); $logger->writeln(); $logger->writeln(); }
/** * @param string $path * @param array $options * @param GadgetInterface $gadget * @param Result $result * @param AbstractLogger $logger */ public function __construct($path, array $options, GadgetInterface $gadget, Result $result, AbstractLogger $logger) { parent::__construct($path, $options, $gadget, $logger); $this->result = $result; }