public function execute($implodeReturnValue = true)
    {
        $data = [];
        $command = $this->getCommand();

        $data = $this->execCommand($command, $data);

        if ($implodeReturnValue === false) {
            return $data;
        }

        return implode('', $data);
    }
public function execute($implodeReturnValue = true)
    {
        $data = [];
        $command = $this->getCommand();

        $data = $this->execCommand($command, $data);

        if ($implodeReturnValue === false) {
            return $data;
        }

        return implode('', $data);
    }
public function execute ( $ implodeReturnValue = true ) { $ data = [ ] ; $ command = $ this -> getCommand ( ) ; $ data = $ this -> execCommand ( $ command , $ data ) ; if ( $ implodeReturnValue === false ) { return $ data ; } return implode ( '' , $ data ) ; }
Executes the built command.
Returns the output of the command.

@param bool $implodeReturnValue True if the output of the executed command will be imploded. False otherwise
@return array|string
Executes the built command . Returns the output of the command .