Neos\FluidAdaptor\Core\ViewHelper\AbstractViewHelper::registerArgument PHP Метод

registerArgument() защищенный Метод

Register a new argument. Call this method from your ViewHelper subclass inside the initializeArguments() method.
protected registerArgument ( string $name, string $type, string $description, boolean $required = false, mixed $defaultValue = null ) : TYPO3Fluid\Fluid\Core\ViewHelper\AbstractViewHelper
$name string Name of the argument
$type string Type of the argument
$description string Description of the argument
$required boolean If TRUE, argument is required. Defaults to FALSE.
$defaultValue mixed Default value of argument
Результат TYPO3Fluid\Fluid\Core\ViewHelper\AbstractViewHelper $this, to allow chaining.
    protected function registerArgument($name, $type, $description, $required = false, $defaultValue = null)
    {
        if (array_key_exists($name, $this->argumentDefinitions)) {
            throw new Exception('Argument "' . $name . '" has already been defined, thus it should not be defined again.', 1253036401);
        }
        return parent::registerArgument($name, $type, $description, $required, $defaultValue);
    }