public function runApplicationComponents($applicationComponents)
    {
        foreach ($applicationComponents as $key => $applicationComponent) {
            $class = $applicationComponent->component;
            $parameters = $applicationComponent->parameters;
            $applicationComponents[$key]->{'object'} = $this->getComponentObject($class, null, $parameters, null);
            $applicationComponents[$key]->{'object'}->run($this->storage);
        }
    }
public function runApplicationComponents($applicationComponents)
    {
        foreach ($applicationComponents as $key => $applicationComponent) {
            $class = $applicationComponent->component;
            $parameters = $applicationComponent->parameters;
            $applicationComponents[$key]->{'object'} = $this->getComponentObject($class, null, $parameters, null);
            $applicationComponents[$key]->{'object'}->run($this->storage);
        }
    }
public function runApplicationComponents ( $ applicationComponents ) { foreach ( $ applicationComponents as $ key => $ applicationComponent ) { $ class = $ applicationComponent -> component ; $ parameters = $ applicationComponent -> parameters ; $ applicationComponents [ $ key ] -> { 'object' } = $ this -> getComponentObject ( $ class , null , $ parameters , null ) ; $ applicationComponents [ $ key ] -> { 'object' } -> run ( $ this -> storage ) ; } }
Loop through all application components and run them

@param $applicationComponents
Loop through all application components and run them