public function aExecuteCommandTo($command) {
        $this->restartKernel();
        $kernel = $this->getKernel();

        $application = new \Symfony\Bundle\FrameworkBundle\Console\Application($kernel);
        $application->setAutoExit(false);

        $exploded = explode(" ", $command);

        $commandsParams = [
        ];
        foreach ($exploded as $value) {
            if (!isset($commandsParams["command"])) {
                $commandsParams["command"] = $value;
            } else {
                $e2 = explode("=", $value);
//                var_dump($e2);
                if (count($e2) == 1) {
                    $commandsParams[] = $e2[0];
                } else if (count($e2) == 2) {
                    $commandsParams[$e2[0]] = $e2[1];
                }
            }
        }
        foreach ($commandsParams as $key => $value) {
            $commandsParams[$key] = $value;
        }
        $input = new \Symfony\Component\Console\Input\ArrayInput($commandsParams);
        if ($output === null) {
            $output = new \Symfony\Component\Console\Output\ConsoleOutput();
        }
        $application->run($input, $output);
//         $content = $output->fetch();
    }
public function aExecuteCommandTo($command) {
        $this->restartKernel();
        $kernel = $this->getKernel();

        $application = new \Symfony\Bundle\FrameworkBundle\Console\Application($kernel);
        $application->setAutoExit(false);

        $exploded = explode(" ", $command);

        $commandsParams = [
        ];
        foreach ($exploded as $value) {
            if (!isset($commandsParams["command"])) {
                $commandsParams["command"] = $value;
            } else {
                $e2 = explode("=", $value);
//                var_dump($e2);
                if (count($e2) == 1) {
                    $commandsParams[] = $e2[0];
                } else if (count($e2) == 2) {
                    $commandsParams[$e2[0]] = $e2[1];
                }
            }
        }
        foreach ($commandsParams as $key => $value) {
            $commandsParams[$key] = $value;
        }
        $input = new \Symfony\Component\Console\Input\ArrayInput($commandsParams);
        if ($output === null) {
            $output = new \Symfony\Component\Console\Output\ConsoleOutput();
        }
        $application->run($input, $output);
//         $content = $output->fetch();
    }
public function aExecuteCommandTo ( $ command ) { $ this -> restartKernel ( ) ; $ kernel = $ this -> getKernel ( ) ; $ application = new \ Symfony \ Bundle \ FrameworkBundle \ Console \ Application ( $ kernel ) ; $ application -> setAutoExit ( false ) ; $ exploded = explode ( " " , $ command ) ; $ commandsParams = [ ] ; foreach ( $ exploded as $ value ) { if ( ! isset ( $ commandsParams [ "command" ] ) ) { $ commandsParams [ "command" ] = $ value ; } else { $ e2 = explode ( "=" , $ value ) ; //                var_dump($e2); if ( count ( $ e2 ) == 1 ) { $ commandsParams [ ] = $ e2 [ 0 ] ; } else if ( count ( $ e2 ) == 2 ) { $ commandsParams [ $ e2 [ 0 ] ] = $ e2 [ 1 ] ; } } } foreach ( $ commandsParams as $ key => $ value ) { $ commandsParams [ $ key ] = $ value ; } $ input = new \ Symfony \ Component \ Console \ Input \ ArrayInput ( $ commandsParams ) ; if ( $ output === null ) { $ output = new \ Symfony \ Component \ Console \ Output \ ConsoleOutput ( ) ; } $ application -> run ( $ input , $ output ) ; //         $content = $output->fetch(); }
Executa un comando
@Given a execute command to :command
Executa un comando