PHP Класс Fuel\Validation\Result

С версии: 2.0
Автор: Fuel Development Team
Наследование: implements Fuel\Validation\ResultInterface
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$errors string[] Contains an array of errors that occurred during validation
$failedRules Fuel\Validation\RuleInterface[] Contains the rule that caused a given field to fail
$result boolean Boolean flag to indicate overall failure or success
$validated string[] Contains a list of fields that passed validation

Открытые методы

Метод Описание
getError ( string $field ) : string
getErrors ( ) : string[]
getFailedRules ( ) : Fuel\Validation\RuleInterface[] Returns a list of rules that caused fields to fail, indexed by the field name.
getValidated ( ) : string[]
isValid ( ) : boolean
merge ( Fuel\Validation\ResultInterface $resultInterface, $fieldPrefix = '' )
setError ( string $field, string $message, string $rule ) Sets the error message for the given field
setResult ( boolean $isValid )
setValidated ( string $field )

Описание методов

getError() публичный Метод

С версии: 2.0
public getError ( string $field ) : string
$field string
Результат string

getErrors() публичный Метод

С версии: 2.0
public getErrors ( ) : string[]
Результат string[]

getFailedRules() публичный Метод

Returns a list of rules that caused fields to fail, indexed by the field name.
С версии: 2.0
public getFailedRules ( ) : Fuel\Validation\RuleInterface[]
Результат Fuel\Validation\RuleInterface[]

getValidated() публичный Метод

С версии: 2.0
public getValidated ( ) : string[]
Результат string[]

isValid() публичный Метод

С версии: 2.0
public isValid ( ) : boolean
Результат boolean

merge() публичный Метод

public merge ( Fuel\Validation\ResultInterface $resultInterface, $fieldPrefix = '' )
$resultInterface Fuel\Validation\ResultInterface

setError() публичный Метод

Sets the error message for the given field
С версии: 2.0
public setError ( string $field, string $message, string $rule )
$field string
$message string
$rule string

setResult() публичный Метод

С версии: 2.0
public setResult ( boolean $isValid )
$isValid boolean

setValidated() публичный Метод

С версии: 2.0
public setValidated ( string $field )
$field string

Описание свойств

$errors защищенное свойство

Contains an array of errors that occurred during validation
protected string[] $errors
Результат string[]

$failedRules защищенное свойство

Contains the rule that caused a given field to fail
protected RuleInterface[],Fuel\Validation $failedRules
Результат Fuel\Validation\RuleInterface[]

$result защищенное свойство

Boolean flag to indicate overall failure or success
protected bool $result
Результат boolean

$validated защищенное свойство

Contains a list of fields that passed validation
protected string[] $validated
Результат string[]