Index
A
- Context::addError() — Method in class Context
- Context::addWarning() — Method in class Context
- AnyOf — Class in namespace Nette\Schema\Elements
- Base::assert() — Method in class Base
- Expect::anyOf() — Method in class Expect
- Expect::array() — Method in class Expect
- Expect::arrayOf() — Method in class Expect
B
- Base — Class in namespace Nette\Schema\Elements
- Base::before() — Method in class Base
- Expect::bool() — Method in class Expect
C
- Context — Class in namespace Nette\Schema
- Context::createChecker() — Method in class Context
- AnyOf::complete() — Method in class AnyOf
Validation and finalization.
- AnyOf::completeDefault() — Method in class AnyOf
- Base::castTo() — Method in class Base
- Base::completeDefault() — Method in class Base
- Structure::complete() — Method in class Structure
Validation and finalization.
- Structure::completeDefault() — Method in class Structure
- Type::complete() — Method in class Type
Validation and finalization.
- $ Message#code — Property in class Message
- Schema::complete() — Method in class Schema
Validation and finalization.
- Schema::completeDefault() — Method in class Schema
D
- $ Context#dynamics — Property in class Context
- DynamicParameter — Class in namespace Nette\Schema
- AnyOf::dynamic() — Method in class AnyOf
- Base::default() — Method in class Base
- Base::deprecated() — Method in class Base
Marks as deprecated
- Base::doNormalize() — Method in class Base
- Structure::default() — Method in class Structure
- Type::dynamic() — Method in class Type
E
- $ Context#errors — Property in class Context
- Structure::extend() — Method in class Structure
- Expect — Class in namespace Nette\Schema
Schema generator.
- Expect::email() — Method in class Expect
F
- AnyOf::firstIsDefault() — Method in class AnyOf
- Expect::from() — Method in class Expect
- Expect::float() — Method in class Expect
- Helpers::formatValue() — Method in class Helpers
G
- Structure::getShape() — Method in class Structure
- Helpers::getCastStrategy() — Method in class Helpers
- Processor::getWarnings() — Method in class Processor
- ValidationException::getMessages() — Method in class ValidationException
- ValidationException::getMessageObjects() — Method in class ValidationException
H
- Helpers — Class in namespace Nette\Schema
I
- $ Context#isKey — Property in class Context
- Type::items() — Method in class Type
- Expect::int() — Method in class Expect
- Helpers::isInRange() — Method in class Helpers
L
- Expect::listOf() — Method in class Expect
- Expect::list() — Method in class Expect
M
- AnyOf::merge() — Method in class AnyOf
- Merging.
- Structure::min() — Method in class Structure
- Structure::max() — Method in class Structure
- Structure::merge() — Method in class Structure
- Merging.
- Type::mergeDefaults() — Method in class Type
- Type::mergeMode() — Method in class Type
- Type::min() — Method in class Type
- Type::max() — Method in class Type
- Type::merge() — Method in class Type
- Merging.
- Expect::mixed() — Method in class Expect
- Helpers::merge() — Method in class Helpers
Merges dataset. Left has higher priority than right one.
- Message — Class in namespace Nette\Schema
- $ Message#message — Property in class Message
- Schema::merge() — Method in class Schema
- Merging.
N
- AnyOf::nullable() — Method in class AnyOf
- AnyOf::normalize() — Method in class AnyOf
- Normalization.
- Structure::normalize() — Method in class Structure
- Normalization.
- Type::nullable() — Method in class Type
- Type::normalize() — Method in class Type
- Normalization.
- Expect::null() — Method in class Expect
- Schema::normalize() — Method in class Schema
- Normalization.
O
- Structure::otherItems() — Method in class Structure
- $ Processor#onNewContext — Property in class Processor
P
- $ Context#path — Property in class Context
- Type::pattern() — Method in class Type
- $ Message#path — Property in class Message
- Processor — Class in namespace Nette\Schema
Schema validator.
- Processor::process() — Method in class Processor
Normalizes and validates data. Result is a clean completed data.
- Processor::processMultiple() — Method in class Processor
Normalizes and validates and merges multiple data. Result is a clean completed data.
R
- Base::required() — Method in class Base
S
- $ Context#skipDefaults — Property in class Context
- Structure — Class in namespace Nette\Schema\Elements
- Structure::skipDefaults() — Method in class Structure
- Expect::structure() — Method in class Expect
- Expect::scalar() — Method in class Expect
- Expect::string() — Method in class Expect
- Processor::skipDefaults() — Method in class Processor
- Schema — Class in namespace Nette\Schema
T
- Base::transform() — Method in class Base
- Type — Class in namespace Nette\Schema\Elements
- Expect::type() — Method in class Expect
- Message::toString() — Method in class Message
U
- Expect::unicode() — Method in class Expect
V
- Helpers::validateType() — Method in class Helpers
- Helpers::validateRange() — Method in class Helpers
- Helpers::validatePattern() — Method in class Helpers
- $ Message#variables — Property in class Message
- ValidationException — Class in namespace Nette\Schema
Validation error.
W
- $ Context#warnings — Property in class Context
_
- AnyOf::__construct() — Method in class AnyOf
- Structure::__construct() — Method in class Structure
- Type::__construct() — Method in class Type
- Expect::__callStatic() — Method in class Expect
- Message::__construct() — Method in class Message
- ValidationException::__construct() — Method in class ValidationException