# Класс Password

В данном уроке мы с вами сделаем класс `Password`, создающий инпут с типом `password`. Давайте посмотрим, как мы будем пользоваться описанным классом:

## Пример

`<?php echo new Password; ?>`

В результате получится следующий код:

`<input type="password">`

## Пример

`<?php echo (new Password)->setAttr('name', 'passw'); ?>`

В результате получится следующий код:

`<input type="password" name="passw">`

## Пример

А вот так мы будем пользоваться нашим классом в составе формы:

`<?php $form = (new Form)->setAttrs([ 'action' => 'test.php', 'method' => 'GET' ]); echo $form->open(); echo (new Input) ->setAttr('name', 'login'); echo (new Password)->setAttr('name', 'passw'); echo new Submit; echo $form->close(); ?>`

В результате получится следующая форма:

`<form action="" method="GET"> <input name="login"> <input type="password" name="passw"> <input type="submit"> </form>`

## Практические задачи

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

←→
↑