silvaleal / mgform
Biblioteca de validação para formulários
0.0.2
2026-05-04 15:32 UTC
Requires
- php: >=8.1
README
Biblioteca de validação para formulários
Instalação
composer require silvaleal/mgform
Exemplo de Uso
Controller
$data = (new Validator())->validate([ 'nome' => 'required|min:3|max:5', 'email' => 'required|email' ]); print_r($data); // Pegar os dados que o usuário inseriu
HTML
<?php foreach ($_SESSION['errors'] ?? [] as $error => $value): ?> <div> <span><?= $error ?>: </span> <span><?= $value ?></span> </div> <?php endforeach ?> <form method="post" data-mgformvalidation> <input type="text" name="nome" placeholder="Nome"> <input type="text" name="clan" placeholder="Clan"> <input type="text" name="email" placeholder="email"> <button type="submit">Enviar</button> </form>
Créditos
Este projeto é um FORK do MGFormValidation, a ideia deste fork é trazer a biblioteca para a arquitetura moderna, onde pode ser usada em projetos POO, MVC e etc...