A

Context::addError() — Method in class Context
AnyOfClass in namespace Nette\Schema\Elements
Base::assert() — Method in class Base
Expect::anyOf() — Method in class Expect
Expect::arrayOf() — Method in class Expect
Expect::array() — Method in class Expect

B

BaseClass in namespace Nette\Schema\Elements
Base::before() — Method in class Base
Expect::bool() — Method in class Expect

C

ContextClass in namespace Nette\Schema
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.

Schema::complete() — Method in class Schema

Validation and finalization.

Schema::completeDefault() — Method in class Schema

D

$ Context#dynamicsProperty in class Context
DynamicParameterClass in namespace Nette\Schema
AnyOf::dynamic() — Method in class AnyOf
Base::default() — Method in class Base
Base::doNormalize() — Method in class Base
Structure::default() — Method in class Structure
Type::dynamic() — Method in class Type

E

$ Context#errorsProperty in class Context
ExpectClass in namespace Nette\Schema

Schema generator.

F

Expect::from() — Method in class Expect
Expect::float() — Method in class Expect

G

Helpers::getPropertyType() — Method in class Helpers
ValidationException::getMessages() — Method in class ValidationException

H

HelpersClass in namespace Nette\Schema

I

Type::items() — Method in class Type
Expect::int() — Method in class Expect

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::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.

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#onNewContextProperty in class Processor

P

$ Context#pathProperty in class Context
Type::pattern() — Method in class Type
Helpers::parseAnnotation() — Method in class Helpers

Returns an annotation value.

ProcessorClass 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#skipDefaultsProperty in class Context
StructureClass in namespace Nette\Schema\Elements
Expect::structure() — Method in class Expect
Expect::scalar() — Method in class Expect
Expect::string() — Method in class Expect
Processor::skipDefaults() — Method in class Processor
SchemaClass in namespace Nette\Schema

T

TypeClass in namespace Nette\Schema\Elements
Expect::type() — Method in class Expect

U

Expect::unicode() — Method in class Expect

V

ValidationExceptionClass in namespace Nette\Schema

Validation error.

_

AnyOf::__construct() — Method in class AnyOf
Structure::__construct() — Method in class Structure
Type::__construct() — Method in class Type
Expect::__callStatic() — Method in class Expect
ValidationException::__construct() — Method in class ValidationException