A Respect\Validation Bundle for Symfony
Package is available on Packagist, you can install it using Composer.
composer require respect/validation-bundle
Add the bundle to your AppKernel.php:
public function registerBundles()
{
return array(
// ...
new Respect\ValidationBundle\RespectValidationBundle(),
// ...
);
}
//...
class AcmeController extends Controller
{
public function indexAction()
{
$number = 123;
$isValid = $this->get('respect.validator')->numeric()->validate($number);//true
//...
//...
use Respect\Validation\Validator as v;
class AcmeController extends Controller
{
public function indexAction()
{
$validUsername = v::alnum()
->noWhitespace()
->length(1,15);
$isValid = $validUsername->validate('alganet'); //true
//...