FluidTYPO3\Flux\ViewHelpers\Form\SheetViewHelper::initializeArguments PHP Method

initializeArguments() public method

Initialize arguments
public initializeArguments ( ) : void
return void
    public function initializeArguments()
    {
        $this->registerArgument('name', 'string', 'Name of the group, used as FlexForm sheet name, must be FlexForm XML-valid tag name string', TRUE);
        $this->registerArgument('label', 'string', 'Label for the field group - used as tab name in FlexForm. Optional - if not ' . 'specified, Flux tries to detect an LLL label named "flux.fluxFormId.sheets.foobar" based on sheet name, in ' . 'scope of extension rendering the Flux form.', FALSE, NULL);
        $this->registerArgument('variables', 'array', 'Freestyle variables which become assigned to the resulting Component - ' . 'can then be read from that Component outside this Fluid template and in other templates using the Form object from this template', FALSE, array());
        $this->registerArgument('description', 'string', 'Optional string or LLL reference with a desription of the purpose of the sheet', FALSE, NULL);
        $this->registerArgument('shortDescription', 'string', 'Optional shorter version of description of purpose of the sheet, LLL reference supported', FALSE, NULL);
        $this->registerArgument('extensionName', 'string', 'If provided, enables overriding the extension context for this and all child nodes. The extension name is otherwise automatically detected from rendering context.');
    }