本文整理匯總了PHP中Argument::setRequired方法的典型用法代碼示例。如果您正苦於以下問題:PHP Argument::setRequired方法的具體用法?PHP Argument::setRequired怎麽用?PHP Argument::setRequired使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類Argument
的用法示例。
在下文中一共展示了Argument::setRequired方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: addNewArgument
/**
* Creates, adds and returns a new controller argument to this composite object.
* If an argument with the same name exists already, it will be replaced by the
* new argument object.
*
* @param string $name Name of the argument
* @param string $dataType Name of one of the built-in data types
* @param boolean $isRequired TRUE if this argument should be marked as required
* @param mixed $defaultValue Default value of the argument. Only makes sense if $isRequired==FALSE
* @return \TYPO3\Flow\Mvc\Controller\Argument The new argument
* @api
*/
public function addNewArgument($name, $dataType = 'string', $isRequired = true, $defaultValue = null)
{
$argument = new Argument($name, $dataType);
$argument->setRequired($isRequired);
$argument->setDefaultValue($defaultValue);
$this->addArgument($argument);
return $argument;
}