/** * @param \Toobo\SeaLion\Input\InputInterface $inputParser * @param string $which * @return array */ private function getData(InputInterface $inputParser, $which) { switch ($which) { case Router::ARGUMENTS: return $inputParser->arguments(); case Router::OPTIONS: return $inputParser->options(); case Router::FLAGS: return $inputParser->flags(); } return []; }
/** * @param \Toobo\SeaLion\Input\InputInterface $inputParser * @return array */ private function getInput(InputInterface $inputParser) { return [Router::ARGUMENTS => $inputParser->arguments(), Router::OPTIONS => $inputParser->options(), Router::FLAGS => $inputParser->flags()]; }