Dat0r\AutoloadException
|
Represent autoload errors which should most commonly come from the Autoloader.
|
Dat0r\Autoloader
|
Provides autoloading for all classes inside the Dat0r namespace along with support for registering additional namespaces for psr-0 autoloading relative to corresponding base paths.
|
Dat0r\CodeGen\Builder\ClassBuilder
|
|
Dat0r\CodeGen\Builder\ClassContainer
|
|
Dat0r\CodeGen\Builder\ClassContainerList
|
|
Dat0r\CodeGen\Builder\DocumentBaseClass
|
|
Dat0r\CodeGen\Builder\DocumentClass
|
|
Dat0r\CodeGen\Builder\IClassBuilder
|
|
Dat0r\CodeGen\Builder\IClassContainer
|
|
Dat0r\CodeGen\Builder\ModuleBaseClass
|
|
Dat0r\CodeGen\Builder\ModuleClass
|
|
Dat0r\CodeGen\Config\Config
|
|
Dat0r\CodeGen\Config\ConfigReader
|
|
Dat0r\CodeGen\Config\IConfig
|
|
Dat0r\CodeGen\Config\IConfigReader
|
|
Dat0r\CodeGen\Config\IniFileConfigReader
|
|
Dat0r\CodeGen\Console\GenerateCodeCommand
|
|
Dat0r\CodeGen\Parser\AggregateDefinitionXpathParser
|
|
Dat0r\CodeGen\Parser\BaseXpathParser
|
|
Dat0r\CodeGen\Parser\FieldDefinitionXpathParser
|
|
Dat0r\CodeGen\Parser\IModuleSchemaParser
|
|
Dat0r\CodeGen\Parser\IXpathParser
|
|
Dat0r\CodeGen\Parser\ModuleDefinitionXpathParser
|
|
Dat0r\CodeGen\Parser\ModuleSchemaXmlParser
|
|
Dat0r\CodeGen\Parser\OptionDefinitionXpathParser
|
|
Dat0r\CodeGen\Schema\AggregateDefinition
|
|
Dat0r\CodeGen\Schema\FieldDefinition
|
|
Dat0r\CodeGen\Schema\FieldDefinitionList
|
|
Dat0r\CodeGen\Schema\ModuleDefinition
|
|
Dat0r\CodeGen\Schema\ModuleDefinitionList
|
|
Dat0r\CodeGen\Schema\ModuleSchema
|
|
Dat0r\CodeGen\Schema\OptionDefinition
|
|
Dat0r\CodeGen\Schema\OptionDefinitionList
|
|
Dat0r\CodeGen\Service
|
|
Dat0r\Common\Collection\ArrayList
|
ArrayList should actually be named List, but php has this as a reserved token (T_LIST), to support the '$what, $for = list($arr)' language construct.
|
Dat0r\Common\Collection\Collection
|
Generic base implementation of the ICollection interface.
|
Dat0r\Common\Collection\CollectionChangedEvent
|
|
Dat0r\Common\Collection\ICollection
|
|
Dat0r\Common\Collection\IList
|
|
Dat0r\Common\Collection\IListener
|
|
Dat0r\Common\Collection\IMap
|
|
Dat0r\Common\Collection\IUniqueCollection
|
|
Dat0r\Common\Collection\Map
|
|
Dat0r\Common\Collection\TypedList
|
|
Dat0r\Common\Collection\TypedMap
|
|
Dat0r\Common\Error\BadValueException
|
Reflects exceptions that occur in the context of invalid/bad values trying to be assigned somewhere.
|
Dat0r\Common\Error\FilesystemException
|
|
Dat0r\Common\Error\InvalidConfigException
|
|
Dat0r\Common\Error\InvalidTypeException
|
Reflects exceptions that originate from incompatible argument/parameter types.
|
Dat0r\Common\Error\ParseException
|
|
Dat0r\Common\Error\RuntimeException
|
Reflects logic errors during runtime.
|
Dat0r\Common\IEvent
|
IEvent is a marker interface for declaring events.
|
Dat0r\Common\IObject
|
|
Dat0r\Common\Object
|
|
Dat0r\IException
|
|
Dat0r\Runtime\Document\Document
|
Document generically implements the IDocument interface and serves as a parent/ancestor to all generated and domain specific document base-classes.
|
Dat0r\Runtime\Document\DocumentChangedEvent
|
Represents an event that occurs when a document's value changes.
|
Dat0r\Runtime\Document\DocumentChangedListenerList
|
Represents a list of document-changed listeners.
|
Dat0r\Runtime\Document\DocumentList
|
DocumentList is a TypedList implementation, that holds IDocuments and provides some extra convenience.
|
Dat0r\Runtime\Document\IDocument
|
An IDocument is a generic container for structured data.
|
Dat0r\Runtime\Document\IDocumentChangedListener
|
Represents a listener to events that occur, when a document instance changes one of it's values.
|
Dat0r\Runtime\Field\Field
|
Base class that all Dat0r IField implementations should extend.
|
Dat0r\Runtime\Field\FieldMap
|
FieldMap is a associative collection container, that maps fieldnames to correspondig field instances.
|
Dat0r\Runtime\Field\IField
|
IFields hold meta data that is used to model document properties, hence your data's behaviour concerning consistent containment.
|
Dat0r\Runtime\Field\Type\AggregateField
|
AggregateField allows to nest multiple modules below a defined fieldname.
|
Dat0r\Runtime\Field\Type\BooleanField
|
|
Dat0r\Runtime\Field\Type\EmailField
|
|
Dat0r\Runtime\Field\Type\IntegerCollectionField
|
|
Dat0r\Runtime\Field\Type\IntegerField
|
|
Dat0r\Runtime\Field\Type\KeyValueField
|
|
Dat0r\Runtime\Field\Type\KeyValuesCollectionField
|
|
Dat0r\Runtime\Field\Type\ReferenceField
|
|
Dat0r\Runtime\Field\Type\SelectField
|
|
Dat0r\Runtime\Field\Type\TextCollectionField
|
|
Dat0r\Runtime\Field\Type\TextField
|
|
Dat0r\Runtime\Field\Type\TextareaField
|
|
Dat0r\Runtime\Field\Type\UuidField
|
|
Dat0r\Runtime\Module\AggregateModule
|
Provides and contrains behaviour in the context of being nested by a another module.
|
Dat0r\Runtime\Module\IModule
|
IModules define data structures by composing property related strategies named IField, to derive concrete instances of the defined data structures in form of IDocument's.
|
Dat0r\Runtime\Module\Module
|
Base class that all Dat0r modules should extend.
|
Dat0r\Runtime\Module\RootModule
|
Provides behaviour in the context of being a top-level (aggregate root) module.
|
Dat0r\Runtime\Sham\DataGenerator
|
Sham\DataGenerator is a class that is able to create or fill documents containing fake data.
|
Dat0r\Runtime\Sham\Guesser\TextField
|
Guesser\TextField returns a Faker provider using only a given name.
|
Dat0r\Runtime\Validator\IValidator
|
|
Dat0r\Runtime\Validator\Result\IIncident
|
|
Dat0r\Runtime\Validator\Result\IResult
|
|
Dat0r\Runtime\Validator\Result\Incident
|
|
Dat0r\Runtime\Validator\Result\IncidentMap
|
|
Dat0r\Runtime\Validator\Result\Result
|
|
Dat0r\Runtime\Validator\Result\ResultMap
|
|
Dat0r\Runtime\Validator\Rule\IRule
|
|
Dat0r\Runtime\Validator\Rule\Rule
|
|
Dat0r\Runtime\Validator\Rule\RuleList
|
|
Dat0r\Runtime\Validator\Rule\Type\AggregateRule
|
AggregateRule validates that a given value consistently translates to a collection of documents.
|
Dat0r\Runtime\Validator\Rule\Type\BooleanRule
|
|
Dat0r\Runtime\Validator\Rule\Type\EmailRule
|
|
Dat0r\Runtime\Validator\Rule\Type\NumberRule
|
|
Dat0r\Runtime\Validator\Rule\Type\TextRule
|
Supported options: min, max, ensure_utf8, trim
|
Dat0r\Runtime\Validator\Validator
|
|
Dat0r\Runtime\ValueHolder\IValueChangedListener
|
|
Dat0r\Runtime\ValueHolder\IValueHolder
|
|
Dat0r\Runtime\ValueHolder\Type\AggregateValueHolder
|
Default IValueHolder implementation for the AggregateField.
|
Dat0r\Runtime\ValueHolder\Type\BooleanValueHolder
|
Default IValueHolder implementation used for boolean value containment.
|
Dat0r\Runtime\ValueHolder\Type\EmailValueHolder
|
|
Dat0r\Runtime\ValueHolder\Type\IntegerCollectionValueHolder
|
Default IValueHolder implementation used for integer collection value containment.
|
Dat0r\Runtime\ValueHolder\Type\IntegerValueHolder
|
Default IValueHolder implementation used for integer value containment.
|
Dat0r\Runtime\ValueHolder\Type\KeyValueValueHolder
|
Default IValueHolder implementation used for key-value containment.
|
Dat0r\Runtime\ValueHolder\Type\KeyValuesCollectionValueHolder
|
Default IValueHolder implementation used for key-values collection value containment.
|
Dat0r\Runtime\ValueHolder\Type\ReferenceValueHolder
|
Default IValueHolder implementation used for reference value containment.
|
Dat0r\Runtime\ValueHolder\Type\SelectValueHolder
|
|
Dat0r\Runtime\ValueHolder\Type\TextCollectionValueHolder
|
Default IValueHolder implementation used for text collection value containment.
|
Dat0r\Runtime\ValueHolder\Type\TextValueHolder
|
Default IValueHolder implementation used for text value containment.
|
Dat0r\Runtime\ValueHolder\Type\TextareaValueHolder
|
Default IValueHolder implementation used for textarea value containment.
|
Dat0r\Runtime\ValueHolder\Type\UuidValueHolder
|
Default IValueHolder implementation used for uuid value containment.
|
Dat0r\Runtime\ValueHolder\ValueChangedEvent
|
ValueChangedEvent(s) reflect state changes to a document's underlying ValueHolder.
|
Dat0r\Runtime\ValueHolder\ValueChangedEventList
|
Represents a list of value-changed events.
|
Dat0r\Runtime\ValueHolder\ValueChangedListenerList
|
|
Dat0r\Runtime\ValueHolder\ValueHolder
|
Basic IValueHolder implementation that all other ValueHolders should inherit from.
|
Dat0r\Runtime\ValueHolder\ValueHolderMap
|
|