Phrozn\Runner\CommandLine::invoke PHP Method

invoke() private method

Invoke callback
private invoke ( $callback, $data )
    private function invoke($callback, $data)
    {
        list($class, $method) = $callback;
        $class = 'Phrozn\\Runner\\CommandLine\\Callback\\' . $class;
        $runner = new $class();
        $data['paths'] = $this->paths;
        // inject paths
        $runner->setOutputter(new Outputter())->setParseResult($this->result)->setConfig($data);
        $callback = array($runner, $method);
        if (is_callable($callback)) {
            call_user_func($callback);
        }
    }