public function getActionConfig() : Config\Action
    {
        $call    = $this->io->ask('  <info>PHP class or shell command to execute?</info> ');
        $options = $this->getActionOptions(RunnerUtil::getExecType($call));

        return new Config\Action($call, $options);
    }
public function getActionConfig() : Config\Action
    {
        $call    = $this->io->ask('  <info>PHP class or shell command to execute?</info> ');
        $options = $this->getActionOptions(RunnerUtil::getExecType($call));

        return new Config\Action($call, $options);
    }
public function getActionConfig ( ) : Config \ Action { $ call = $ this -> io -> ask ( '  <info>PHP class or shell command to execute?</info> ' ) ; $ options = $ this -> getActionOptions ( RunnerUtil :: getExecType ( $ call ) ) ; return new Config \ Action ( $ call , $ options ) ; }
Setup a action config with user input

@return \CaptainHook\App\Config\Action
@throws \Exception
Setup a action config with user input