Skip to content

Facades & Helpers ​

Validatable Facade ​

Create an item (LaraPkgs\Validation\ValidatableBuilder) ​

php
<?php

declare(strict_types=1);

use LaraPkgs\Validation\Support\Facades\Validatable;

$item = Validatable::item('property')->required(); // LaraPkgs\Validation\ValidatableBuilder

Create a collection (LaraPkgs\Validation\ValidatableCollection) ​

php
<?php

declare(strict_types=1);

use LaraPkgs\Validation\Support\Facades\Validatable;

$collection = Validatable::collection(
    Validatable::item('property')->required()
); // LaraPkgs\Validation\ValidatableCollection

validatable() helper ​

Create an item (LaraPkgs\Validation\ValidatableBuilder) ​

php
<?php

declare(strict_types=1);

$item = validatable('property')->required(); // LaraPkgs\Validation\ValidatableBuilder

Create a collection (LaraPkgs\Validation\ValidatableCollection) ​

php
<?php

declare(strict_types=1);

$collection = validatable(
    validatable('property')->required()
); // LaraPkgs\Validation\ValidatableCollection