/** * @param string $method * * @return HtmlFormTag */ protected function &getForm($method) { $form = new HtmlFormTag(); $form->setAttribute('name', 'test-form'); $form->setAttribute(HtmlForm::METHOD_ATTRIBUTE_NAME, $method); return $form; }
/** * @return HtmlFormTag */ protected function &getForm() { $form = new HtmlFormTag(); $form->setAttribute('name', 'test-form'); $form->setAttribute(HtmlForm::METHOD_ATTRIBUTE_NAME, HtmlForm::METHOD_POST_VALUE_NAME); $form->addFormElement('form:button', ['name' => self::BUTTON_NAME, 'value' => self::BUTTON_VALUE]); return $form; }
protected function getReCaptchaTag(array $params = []) { $form = new HtmlFormTag(); $form->setAttribute('name', 'foo'); $tag = new ReCaptchaTag(); $tag->setParentObject($form); return $tag->setAttributes($params); }
protected function getForm() { $form = new HtmlFormTag(); $form->setParentObject(new Document()); $form->setAttributes(['name' => 'filter-test']); $form->setContent('<form:text name="email" /> <form:button name="send" value="send" /> <form:addfilter class="' . EMailFilter::class . '" control="email" button="send" /> <form:addvalidator class="' . EMailValidator::class . '" control="email" button="send" />'); return $form; }
/** * @return HtmlFormTag */ private function getSimpleForm() { $form = new HtmlFormTag(); $form->setParentObject(new Document()); $form->setContent('<form:text id="text" name="text" value="123"/> <form:button name="submit" value="submit" />'); $form->onParseTime(); $form->onAfterAppend(); return $form; }