Class Chain
Chain of filters a validators for a single variable.
- Jyxo\Input\Chain implements Jyxo\Input\ValidatorInterface
Direct known subclasses
Jyxo\Input\Chain\Conditional
Namespace: Jyxo\Input
Category: Jyxo
Package: Jyxo\Input
Subpackage: Chain
Copyright: Copyright (c) 2005-2011 Jyxo, s.r.o.
License: https://github.com/jyxo/php/blob/master/license.txt
Author: Jakub Tománek
Located at Input/Chain.php
Category: Jyxo
Package: Jyxo\Input
Subpackage: Chain
Copyright: Copyright (c) 2005-2011 Jyxo, s.r.o.
License: https://github.com/jyxo/php/blob/master/license.txt
Author: Jakub Tománek
Located at Input/Chain.php
public
|
#
addValidator( Jyxo\Input\ValidatorInterface $validator, string $errorMessage = null )
Adds a validator to the chain. |
public
|
|
public
|
|
public
|
#
addCondition( Jyxo\Input\Chain\Conditional $chain )
Adds a new conditional subchain and returns its instance. |
public
|
|
public
boolean
|
|
public
boolean
|
|
public
mixed
&
|
|
public
array
|
|
public
|
|
public
|
string
|
FILTER
|
'filter' |
#
Filter identifier. |
string
|
VALIDATOR
|
'validator' |
#
Validator identifier. |
string
|
WALK
|
'walk' |
#
Array walk identifier. |
string
|
CONDITION
|
'condition' |
#
Condition identifier. |
string
|
CLOSE
|
'close' |
#
Subchain closing identifier. |
protected
mixed
|
$value |
|
#
Actual variable value. |