Form::addButton()

Метод addButton() используется для добавления кнопок на форму.

Например:
$form = new Form();
$form->addField('title', 'vacancy_title', '');
$form->addButton('submit', 'Save');
echo (string)$form;

Результатом будет: 
<form>
<input type="text" name="vacancy_title" value="" />
<button type="submit" name="action" value="submit">Save</button>
</form>


# Требования

+ Можно создать форму без кнопок.
+ На форму можно добавить кнопку.
+ На форму можно добавить несколько кнопок.

# Требование: Можно создать форму без кнопок.

Код:
$form = new Form();
echo (string)$form;

Результатом будет: 
<form>
</form>


# Требование: На форму можно добавить кнопку.

Код:
$form = new Form();
$form->addButton('submit', 'Save');
echo (string)$form;

Результатом будет: 
<form>
<button type="submit" name="action" value="submit">Save</button>
</form>


# Требование: На форму можно добавить несколько кнопок.

Код:
$form = new Form();
$form->addButton('submit', 'Save');
$form->addButton('cancel', 'Cancel');
echo (string)$form;

Результатом будет: 
<form>
<button type="submit" name="action" value="submit">Save</button>
<button type="button" name="action" value="cancel">Cancel</button>
</form>
