(Yaf >=1.0.0)
Yaf_Action_Abstract::getController — Retrieve controller object
Retrieves the controller that owns this action.
This function has no parameters.
A Yaf_Controller_Abstract instance, or null
if no controller is available.
Example #1 Yaf_Action_Abstract::getController() example
<?php
class ListAction extends Yaf_Action_Abstract
{
public function execute() {
// the controller that owns this action
$controller = $this->getController();
var_dump($controller instanceof Yaf_Controller_Abstract);
// e.g. to reach its view engine
$controller->getView()->assign("products", array("yaf", "php"));
}
}
?>The above example will output something similar to:
bool(true)