# Класс Form

Сейчас мы с вами займемся созданием классов для работы с HTML формами. Первый класс, который мы с вами сделаем, предназначен для создания открывающего и закрывающего тега `form`.

Так этот класс и назовем - `Form`. Вот пример его использования:

`<?php $form = (new Form)->setAttrs([ 'action' => 'test.php', 'method' => 'POST' ]); echo $form->open(); // здесь потом будут элементы формы echo $form->close(); ?>`

В результате выполнения кода мы должны получить следующую форму (здесь и далее форматирование HTML выполнено мною для удобства вашего восприятия):

`<form action="test.php" method="POST"> </form>`

Реализуем наш класс:

`<?php class Form extends Tag { public function __construct() { parent::__construct('form'); } } ?>`

Реализуйте описанный класс `Form` самостоятельно и проверьте его работу.

←→
↑