PHP Class App\Services\Validation\AbstractLaravelValidator

Inheritance: implements App\Services\Validation\ValidableInterface
Afficher le fichier Open project: ngmy/webloyer

Protected Properties

Свойство Type Description
$data
$errors
$rules
$validator

Méthodes publiques

Méthode Description
__construct ( Illuminate\Validation\Factory $validator ) : void Create a new validator instance.
errors ( ) : array Return validation errors.
passes ( ) : boolean Test whether passes validation.
with ( array $data ) : App\Services\Validation\ValidableInterface Add data to validation.

Méthodes protégées

Méthode Description
rules ( ) : array Return validation rules.

Method Details

__construct() public méthode

Create a new validator instance.
public __construct ( Illuminate\Validation\Factory $validator ) : void
$validator Illuminate\Validation\Factory
Résultat void

errors() public méthode

Return validation errors.
public errors ( ) : array
Résultat array

passes() public méthode

Test whether passes validation.
public passes ( ) : boolean
Résultat boolean

rules() protected méthode

Return validation rules.
protected rules ( ) : array
Résultat array

with() public méthode

Add data to validation.
public with ( array $data ) : App\Services\Validation\ValidableInterface
$data array
Résultat App\Services\Validation\ValidableInterface $this

Property Details

$data protected_oe property

protected $data

$errors protected_oe property

protected $errors

$rules protected_oe property

protected $rules

$validator protected_oe property

protected $validator