protected function controllerMiddleware()
	{
		list( $class, $method ) = explode( '@', $this->action['uses'] );

		$controller = UniversalBuilder::resolve( $class );

		return ( new ControllerDispatcher( $this->router ) )->getMiddleware( $controller, $method );
	}
protected function controllerMiddleware()
	{
		list( $class, $method ) = explode( '@', $this->action['uses'] );

		$controller = UniversalBuilder::resolve( $class );

		return ( new ControllerDispatcher( $this->router ) )->getMiddleware( $controller, $method );
	}
protected function controllerMiddleware ( ) { list ( $ class , $ method ) = explode ( '@' , $ this -> action [ 'uses' ] ) ; $ controller = UniversalBuilder :: resolve ( $ class ) ; return ( new ControllerDispatcher ( $ this -> router ) ) -> getMiddleware ( $ controller , $ method ) ; }
Get the controller middleware for the route.

@return array
Get the controller middleware for the route .