silverstripe-framework/control/NestedController.php
2016-08-05 10:56:26 +12:00

20 lines
509 B
PHP

<?php
/**
* Interface that is implemented by controllers that are designed to hand control over to another controller.
* ModelAsController, which selects up a SiteTree object and passes control over to a suitable subclass of ContentController, is a good
* example of this.
*
* Controllers that implement this interface must always return a nested controller.
*/
interface NestedController {
/**
* Get overriding controller
*
* @return Controller
*/
public function getNestedController();
}