public function __invoke(Route $route, ConsoleAdapter $console) { $params = $this->getParamsFromRoute($route); $params = $this->filterNullParams($params); $this->setNounsFromRoute($route); $this->setAdjectivesFromRoute($route); $console->writeLine($this->haikunator->__invoke($params)); }