Расширяет Text
- имеет те же функции
Поля Password и PasswordRepeat предназначены для работы с паролями, они имеют установленный по умолчанию type=password.
Поле Password в предпросмотре отображается как ***, а при выполнении метода apply() значение поля кодируется с использованием фасада Hash.
use MoonShine\Fields\Password;//...public function fields(): array{return [Password::make('Password')];}//...use MoonShine\Fields\Password;//...public function fields(): array{return [Password::make('Password')];}//...
PasswordRepeat используется как вспомогательное поле для подтверждения пароля и не изменяет данные при выполнении метода apply().
use MoonShine\Fields\Password;use MoonShine\Fields\PasswordRepeat;//...public function fields(): array{return [Password::make('Password'),PasswordRepeat::make('Password repeat', 'password_repeat')];}//...use MoonShine\Fields\Password;use MoonShine\Fields\PasswordRepeat;//...public function fields(): array{return [Password::make('Password'),PasswordRepeat::make('Password repeat', 'password_repeat')];}//...