FormBuilderMaker::arrayToInputfields() FormBuilderMaker::arrayToInputfields(array $a) FormBuilderMaker::arrayToInputfields(array $a, int $requestPageNum = 0, int $currentPageNum = 1, InputfieldWrapper $inputfields = null, $submitType = null) | InputfieldForm InputfieldWrapper | Given a form configuration array, create an InputfieldForm from it | |
FormBuilderMaker::formName | string | | |
FormBuilderMaker::getMarkup() FormBuilderMaker::getMarkup() FormBuilderMaker::getMarkup(string $property = '', string $type = '', array $vars = []) | array mixed null | @param string $property Name of property to retrieve or blank for all | |
| int | Get number of paginations found | |
FormBuilderMaker::getPageNumLabel() FormBuilderMaker::getPageNumLabel(int $pageNum) FormBuilderMaker::getPageNumLabel(int $pageNum) | string | Get defined label for given pagination number | |
FormBuilderMaker::getPageNumToProcess() FormBuilderMaker::getPageNumToProcess() FormBuilderMaker::getPageNumToProcess() | int | Get the page/pagination number to process input for | |
FormBuilderMaker::getPageNumToRender() FormBuilderMaker::getPageNumToRender() FormBuilderMaker::getPageNumToRender() | int | Get the page/pagination number to render | |
FormBuilderMaker::getSubmitType() FormBuilderMaker::getSubmitType() FormBuilderMaker::getSubmitType() | bool int | Is this a form or pagination submit request for this form? | |
| bool | Does the current form appear to have more than 1 pagination? | |
FormBuilderMaker::makeInputfieldForm() FormBuilderMaker::makeInputfieldForm(FormBuilderForm $fbForm) FormBuilderMaker::makeInputfieldForm(FormBuilderForm $fbForm, int $requestPageNum = 0) | InputfieldForm | Given a FormBuilderForm return an InputfieldForm | |
FormBuilderMaker::makeSubmitKey() FormBuilderMaker::makeSubmitKey(InputfieldForm $form) FormBuilderMaker::makeSubmitKey(InputfieldForm $form, array $options = []) | string array | Create a new submitKey containing number of fields, random component and session key | |
FormBuilderMaker::makeSubmitVal() FormBuilderMaker::makeSubmitVal($sessionKey, $numFields) FormBuilderMaker::makeSubmitVal($sessionKey, $numFields) | string | @param $sessionKey | |
FormBuilderMaker::parseSubmitKey() FormBuilderMaker::parseSubmitKey(string $submitKey) FormBuilderMaker::parseSubmitKey(string $submitKey) | array | Parse a submitKey into its component parts | |
FormBuilderMaker::populateForm() FormBuilderMaker::populateForm(InputfieldForm $form, array $data) FormBuilderMaker::populateForm(InputfieldForm $form, array $data, int $entryID = 0) | (nothing) | Populate the given $form with the given $data | |
FormBuilderMaker::populateInputfield() FormBuilderMaker::populateInputfield(Inputfield $field, $value) FormBuilderMaker::populateInputfield(Inputfield $field, $value, int $entryID = 0) | (nothing) | Populate an individual Inputfield | |
FormBuilderMaker::setPageNumToProcess() FormBuilderMaker::setPageNumToProcess($num) FormBuilderMaker::setPageNumToProcess($num) | (nothing) | | |
FormBuilderMaker::setPageNumToRender() FormBuilderMaker::setPageNumToRender($num) FormBuilderMaker::setPageNumToRender($num) | (nothing) | | |