Yaf_Controller_Abstract::getInvokeArg
(Yaf >=1.0.0)
Retrieve one action invocation argument
Description
Returns a single invocation argument of the current action, given its name. Invocation arguments are passed to the action through Yaf_Controller_Abstract::forward.
Parameters
nameThe name of the invocation argument to retrieve.
Return Values
The argument value, or null if it does not exist.
Examples
Yaf_Controller_Abstract::getInvokeArg example
<?php
class UserController extends Yaf_Controller_Abstract
{
public function indexAction() {
// forward to the profile action of this controller,
// carrying invocation arguments
$this->forward("profile", array("name" => "laruence"));
return false; // ends the current flow
}
public function profileAction() {
// retrieve one invocation argument by name
var_dump($this->getInvokeArg("name"));
var_dump($this->getInvokeArg("missing"));
}
}
?>The above example will output something similar to:
string(8) "laruence"
NULLSee Also
Yaf_Controller_Abstract::getInvokeArgsYaf_Controller_Abstract::forward