Rocketeer\Traits\StepsRunner::runSteps PHP Method

runSteps() public method

Execute an array of calls until one halts.
public runSteps ( ) : boolean
return boolean
    public function runSteps()
    {
        $steps = $this->steps()->pullSteps();
        foreach ($steps as $step) {
            list($method, $arguments) = $step;
            $arguments = (array) $arguments;
            $results = call_user_func_array([$this, $method], $arguments);
            $results = is_bool($results) ? $results : $this->status();
            if (!$results) {
                return false;
            }
        }
        return true;
    }