Ejemplo n.º 1
0
 /**
  * @param $controller
  * @param array $actions
  * @param AggregateResolver $viewResolver
  */
 private function handleActions($controller, array $actions, AggregateResolver $viewResolver)
 {
     foreach ($actions as $action) {
         $template = $this->resolveTemplate($controller, $action);
         $resolved = $viewResolver->resolve($template);
         $this->addPath($controller, $action, $resolved);
     }
 }
Ejemplo n.º 2
0
 public function testReturnsFalseWhenAttemptingToResolveWhenNoResolversAreAttached()
 {
     $resolver = new Resolver\AggregateResolver();
     $this->assertFalse($resolver->resolve('foo'));
     $this->assertEquals(Resolver\AggregateResolver::FAILURE_NO_RESOLVERS, $resolver->getLastLookupFailure());
 }