public function dispatch(RequestFactoryInterface $requestFactory) { $uri = $requestFactory->get()->toArray(); $helper = DispatcherHelper::getHelper($uri); $builtRequest = $this->getBuilder()->controller($helper->getController())->action($helper->getAction())->parameters($helper->getParameters())->build(); $controllerInstance = ClassUtils::load($builtRequest->controller, array($requestFactory->get())); return $this->invoke($controllerInstance, $builtRequest->action, $builtRequest->parameters); }
public function testShouldInstantiateClass() { $result = ClassUtils::load('ApplicationRegistry'); $this->assertThat($result, $this->logicalNot($this->isNull())); }