Zend\Mvc\MvcEvent::setControllerClass PHP Method

setControllerClass() public method

Set controller class
public setControllerClass ( string $class ) : MvcEvent
$class string
return MvcEvent
    public function setControllerClass($class)
    {
        $this->setParam('controller-class', $class);
        return $this;
    }

Usage Example

 /**
  * @param array   $controllers
  * @param string  $requestedController
  * @param boolean $expectedResult
  * @dataProvider shouldCacheProvider
  */
 public function testShouldCache($controllers, $requestedController, $expectedResult)
 {
     $this->strategy->setControllers($controllers);
     $mvcEvent = new MvcEvent();
     $mvcEvent->setControllerClass($requestedController);
     $mvcEvent->setRouteMatch(new RouteMatch(array('controller' => $requestedController)));
     $this->assertEquals($expectedResult, $this->strategy->shouldCache($mvcEvent));
 }
All Usage Examples Of Zend\Mvc\MvcEvent::setControllerClass