PHP Class Stevemo\Cpanel\Services\Validation\AbstractValidator

Inheritance: implements Stevemo\Cpanel\Services\Validation\ValidableInterface
Afficher le fichier Open project: stevemo/cpanel Class Usage Examples

Protected Properties

Свойство Type Description
$data Array Validation data key => value array
$errors Illuminate\Support\MessageBag
$messages Array Custom error messages
$rules Array Validation rules
$validator Illuminate\Validation\Factory Validator

Méthodes publiques

Méthode Description
__construct ( Illuminate\Validation\Factory $validator, Illuminate\Support\MessageBag $errors )
add ( string $key, string $message ) Add a message to the bag.
errors ( ) : Illuminate\Support\MessageBag Retrieve validation errors
getData ( ) : array Get the stored data
passes ( ) : boolean Test if validation passes
validForCreate ( ) : boolean Test if validation passes before create
validForUpdate ( ) : boolean Test if validation passes before update
with ( array $data ) Add data to validation against

Method Details

__construct() public méthode

Author: Steve Montambeault
public __construct ( Illuminate\Validation\Factory $validator, Illuminate\Support\MessageBag $errors )
$validator Illuminate\Validation\Factory
$errors Illuminate\Support\MessageBag

add() public méthode

Add a message to the bag.
Author: Steve Montambeault
public add ( string $key, string $message )
$key string
$message string

errors() public méthode

Retrieve validation errors
Author: Steve Montambeault
public errors ( ) : Illuminate\Support\MessageBag
Résultat Illuminate\Support\MessageBag

getData() public méthode

Get the stored data
Author: Steve Montambeault
public getData ( ) : array
Résultat array

passes() public méthode

Test if validation passes
Author: Steve Montambeault
public passes ( ) : boolean
Résultat boolean

validForCreate() public méthode

Test if validation passes before create
Author: Steve Montambeault
public validForCreate ( ) : boolean
Résultat boolean

validForUpdate() public méthode

Test if validation passes before update
Author: Steve Montambeault
public validForUpdate ( ) : boolean
Résultat boolean

with() public méthode

Add data to validation against
Author: Steve Montambeault
public with ( array $data )
$data array

Property Details

$data protected_oe property

Validation data key => value array
protected Array $data
Résultat Array

$errors protected_oe property

protected MessageBag,Illuminate\Support $errors
Résultat Illuminate\Support\MessageBag

$messages protected_oe property

Custom error messages
protected Array $messages
Résultat Array

$rules protected_oe property

Validation rules
protected Array $rules
Résultat Array

$validator protected_oe property

Validator
protected Factory,Illuminate\Validation $validator
Résultat Illuminate\Validation\Factory