Beispiel #1
0
 /**
  * @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;
 }
Beispiel #2
0
 /**
  * @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;
 }
Beispiel #3
0
 protected function getReCaptchaTag(array $params = [])
 {
     $form = new HtmlFormTag();
     $form->setAttribute('name', 'foo');
     $tag = new ReCaptchaTag();
     $tag->setParentObject($form);
     return $tag->setAttributes($params);
 }
Beispiel #4
0
    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;
    }
Beispiel #5
0
    /**
     * @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;
    }