* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
class BaseControllerResolver extends BaseResolver {
- /**
- * Validated controller name
- */
- private $controllerName = '';
-
/**
* Protected constructor
*
parent::__construct($className);
}
- /**
- * Setter for controller name
- *
- * @param $controllerName Last validated controller name
- * @return void
- */
- protected final function setControllerName ($controllerName) {
- $this->controllerName = $controllerName;
- }
-
- /**
- * Getter for controller name
- *
- * @return $controllerName Last validated controller name
- */
- public final function getControllerName () {
- return $this->controllerName;
- }
-
/**
* "Loads" a given controller and instances it if not yet cached. If the
* controller was not found one of the default controllers will be used