├── .gitattributes ├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── LICENSE ├── README.md ├── composer.json ├── phpunit.xml └── source └── Spiral └── ORM ├── AbstractRecord.php ├── ColumnInterface.php ├── Columns └── EnumColumn.php ├── CommandInterface.php ├── Commands ├── AbstractCommand.php ├── CallbackCommand.php ├── ContextualDeleteCommand.php ├── DeleteCommand.php ├── InsertCommand.php ├── NullCommand.php ├── TableCommand.php ├── Traits │ ├── ContextTrait.php │ ├── PrimaryTrait.php │ └── WhereTrait.php ├── TransactionalCommand.php └── UpdateCommand.php ├── Configs ├── MutatorsConfig.php └── RelationsConfig.php ├── ContextualCommandInterface.php ├── Entities ├── Loaders │ ├── AbstractLoader.php │ ├── BelongsToLoader.php │ ├── HasManyLoader.php │ ├── HasOneLoader.php │ ├── ManyToManyLoader.php │ ├── RelationLoader.php │ ├── RootLoader.php │ └── Traits │ │ ├── ColumnsTrait.php │ │ ├── ConstrainTrait.php │ │ └── WhereTrait.php ├── Nodes │ ├── AbstractNode.php │ ├── ArrayInterface.php │ ├── ArrayNode.php │ ├── OutputNode.php │ ├── PivotedNode.php │ ├── PivotedRootNode.php │ ├── RootNode.php │ ├── SingularNode.php │ └── Traits │ │ └── DuplicateTrait.php ├── RecordInstantiator.php ├── RecordIterator.php ├── RecordSelector.php ├── RecordSource.php ├── RelationMap.php └── Relations │ ├── AbstractRelation.php │ ├── BelongsToMorphedRelation.php │ ├── BelongsToRelation.php │ ├── HasManyRelation.php │ ├── HasOneRelation.php │ ├── ManyToManyRelation.php │ ├── ManyToMorphedRelation.php │ ├── MultipleRelation.php │ ├── SingularRelation.php │ └── Traits │ ├── LookupTrait.php │ ├── MatchTrait.php │ ├── PartialTrait.php │ └── SyncedTrait.php ├── EntityMap.php ├── Events └── RecordEvent.php ├── Exceptions ├── AccessException.php ├── ColumnRenderException.php ├── DefinitionException.php ├── DoubleReferenceException.php ├── EnumException.php ├── InstantionException.php ├── LoaderException.php ├── MapException.php ├── NodeException.php ├── ORMException.php ├── OptionsException.php ├── ParserException.php ├── RecordException.php ├── RelationException.php ├── RelationSchemaException.php ├── SchemaException.php ├── SelectorException.php └── SourceException.php ├── Helpers ├── AliasDecorator.php ├── ColumnRenderer.php └── RelationOptions.php ├── InstantiatorInterface.php ├── LoaderInterface.php ├── ORM.php ├── ORMInterface.php ├── Record.php ├── RecordAccessorInterface.php ├── RecordEntity.php ├── RecordInterface.php ├── RelationInterface.php ├── SQLCommandInterface.php ├── Schemas ├── Definitions │ ├── IndexDefinition.php │ ├── RelationContext.php │ └── RelationDefinition.php ├── InversableRelationInterface.php ├── LocatorInterface.php ├── NullLocator.php ├── RecordSchema.php ├── RelationBuilder.php ├── RelationInterface.php ├── Relations │ ├── AbstractSchema.php │ ├── BelongsToMorphedSchema.php │ ├── BelongsToSchema.php │ ├── HasManySchema.php │ ├── HasOneSchema.php │ ├── ManyToManySchema.php │ ├── ManyToMorphedSchema.php │ └── Traits │ │ ├── ForeignsTrait.php │ │ ├── MorphedTrait.php │ │ ├── TablesTrait.php │ │ └── TypecastTrait.php ├── SchemaBuilder.php ├── SchemaInterface.php └── SchemaLocator.php ├── Traits └── SourceTrait.php ├── Transaction.php └── TransactionInterface.php /.gitattributes: -------------------------------------------------------------------------------- 1 | /tests export-ignore -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/composer.json -------------------------------------------------------------------------------- /phpunit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/phpunit.xml -------------------------------------------------------------------------------- /source/Spiral/ORM/AbstractRecord.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/AbstractRecord.php -------------------------------------------------------------------------------- /source/Spiral/ORM/ColumnInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/ColumnInterface.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Columns/EnumColumn.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Columns/EnumColumn.php -------------------------------------------------------------------------------- /source/Spiral/ORM/CommandInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/CommandInterface.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Commands/AbstractCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Commands/AbstractCommand.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Commands/CallbackCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Commands/CallbackCommand.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Commands/ContextualDeleteCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Commands/ContextualDeleteCommand.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Commands/DeleteCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Commands/DeleteCommand.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Commands/InsertCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Commands/InsertCommand.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Commands/NullCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Commands/NullCommand.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Commands/TableCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Commands/TableCommand.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Commands/Traits/ContextTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Commands/Traits/ContextTrait.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Commands/Traits/PrimaryTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Commands/Traits/PrimaryTrait.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Commands/Traits/WhereTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Commands/Traits/WhereTrait.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Commands/TransactionalCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Commands/TransactionalCommand.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Commands/UpdateCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Commands/UpdateCommand.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Configs/MutatorsConfig.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Configs/MutatorsConfig.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Configs/RelationsConfig.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Configs/RelationsConfig.php -------------------------------------------------------------------------------- /source/Spiral/ORM/ContextualCommandInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/ContextualCommandInterface.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Entities/Loaders/AbstractLoader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Entities/Loaders/AbstractLoader.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Entities/Loaders/BelongsToLoader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Entities/Loaders/BelongsToLoader.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Entities/Loaders/HasManyLoader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Entities/Loaders/HasManyLoader.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Entities/Loaders/HasOneLoader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Entities/Loaders/HasOneLoader.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Entities/Loaders/ManyToManyLoader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Entities/Loaders/ManyToManyLoader.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Entities/Loaders/RelationLoader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Entities/Loaders/RelationLoader.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Entities/Loaders/RootLoader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Entities/Loaders/RootLoader.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Entities/Loaders/Traits/ColumnsTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Entities/Loaders/Traits/ColumnsTrait.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Entities/Loaders/Traits/ConstrainTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Entities/Loaders/Traits/ConstrainTrait.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Entities/Loaders/Traits/WhereTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Entities/Loaders/Traits/WhereTrait.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Entities/Nodes/AbstractNode.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Entities/Nodes/AbstractNode.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Entities/Nodes/ArrayInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Entities/Nodes/ArrayInterface.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Entities/Nodes/ArrayNode.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Entities/Nodes/ArrayNode.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Entities/Nodes/OutputNode.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Entities/Nodes/OutputNode.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Entities/Nodes/PivotedNode.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Entities/Nodes/PivotedNode.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Entities/Nodes/PivotedRootNode.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Entities/Nodes/PivotedRootNode.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Entities/Nodes/RootNode.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Entities/Nodes/RootNode.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Entities/Nodes/SingularNode.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Entities/Nodes/SingularNode.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Entities/Nodes/Traits/DuplicateTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Entities/Nodes/Traits/DuplicateTrait.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Entities/RecordInstantiator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Entities/RecordInstantiator.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Entities/RecordIterator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Entities/RecordIterator.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Entities/RecordSelector.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Entities/RecordSelector.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Entities/RecordSource.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Entities/RecordSource.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Entities/RelationMap.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Entities/RelationMap.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Entities/Relations/AbstractRelation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Entities/Relations/AbstractRelation.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Entities/Relations/BelongsToMorphedRelation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Entities/Relations/BelongsToMorphedRelation.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Entities/Relations/BelongsToRelation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Entities/Relations/BelongsToRelation.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Entities/Relations/HasManyRelation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Entities/Relations/HasManyRelation.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Entities/Relations/HasOneRelation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Entities/Relations/HasOneRelation.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Entities/Relations/ManyToManyRelation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Entities/Relations/ManyToManyRelation.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Entities/Relations/ManyToMorphedRelation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Entities/Relations/ManyToMorphedRelation.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Entities/Relations/MultipleRelation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Entities/Relations/MultipleRelation.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Entities/Relations/SingularRelation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Entities/Relations/SingularRelation.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Entities/Relations/Traits/LookupTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Entities/Relations/Traits/LookupTrait.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Entities/Relations/Traits/MatchTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Entities/Relations/Traits/MatchTrait.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Entities/Relations/Traits/PartialTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Entities/Relations/Traits/PartialTrait.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Entities/Relations/Traits/SyncedTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Entities/Relations/Traits/SyncedTrait.php -------------------------------------------------------------------------------- /source/Spiral/ORM/EntityMap.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/EntityMap.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Events/RecordEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Events/RecordEvent.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Exceptions/AccessException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Exceptions/AccessException.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Exceptions/ColumnRenderException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Exceptions/ColumnRenderException.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Exceptions/DefinitionException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Exceptions/DefinitionException.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Exceptions/DoubleReferenceException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Exceptions/DoubleReferenceException.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Exceptions/EnumException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Exceptions/EnumException.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Exceptions/InstantionException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Exceptions/InstantionException.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Exceptions/LoaderException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Exceptions/LoaderException.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Exceptions/MapException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Exceptions/MapException.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Exceptions/NodeException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Exceptions/NodeException.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Exceptions/ORMException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Exceptions/ORMException.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Exceptions/OptionsException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Exceptions/OptionsException.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Exceptions/ParserException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Exceptions/ParserException.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Exceptions/RecordException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Exceptions/RecordException.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Exceptions/RelationException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Exceptions/RelationException.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Exceptions/RelationSchemaException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Exceptions/RelationSchemaException.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Exceptions/SchemaException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Exceptions/SchemaException.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Exceptions/SelectorException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Exceptions/SelectorException.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Exceptions/SourceException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Exceptions/SourceException.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Helpers/AliasDecorator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Helpers/AliasDecorator.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Helpers/ColumnRenderer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Helpers/ColumnRenderer.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Helpers/RelationOptions.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Helpers/RelationOptions.php -------------------------------------------------------------------------------- /source/Spiral/ORM/InstantiatorInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/InstantiatorInterface.php -------------------------------------------------------------------------------- /source/Spiral/ORM/LoaderInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/LoaderInterface.php -------------------------------------------------------------------------------- /source/Spiral/ORM/ORM.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/ORM.php -------------------------------------------------------------------------------- /source/Spiral/ORM/ORMInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/ORMInterface.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Record.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Record.php -------------------------------------------------------------------------------- /source/Spiral/ORM/RecordAccessorInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/RecordAccessorInterface.php -------------------------------------------------------------------------------- /source/Spiral/ORM/RecordEntity.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/RecordEntity.php -------------------------------------------------------------------------------- /source/Spiral/ORM/RecordInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/RecordInterface.php -------------------------------------------------------------------------------- /source/Spiral/ORM/RelationInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/RelationInterface.php -------------------------------------------------------------------------------- /source/Spiral/ORM/SQLCommandInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/SQLCommandInterface.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Schemas/Definitions/IndexDefinition.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Schemas/Definitions/IndexDefinition.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Schemas/Definitions/RelationContext.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Schemas/Definitions/RelationContext.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Schemas/Definitions/RelationDefinition.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Schemas/Definitions/RelationDefinition.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Schemas/InversableRelationInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Schemas/InversableRelationInterface.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Schemas/LocatorInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Schemas/LocatorInterface.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Schemas/NullLocator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Schemas/NullLocator.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Schemas/RecordSchema.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Schemas/RecordSchema.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Schemas/RelationBuilder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Schemas/RelationBuilder.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Schemas/RelationInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Schemas/RelationInterface.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Schemas/Relations/AbstractSchema.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Schemas/Relations/AbstractSchema.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Schemas/Relations/BelongsToMorphedSchema.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Schemas/Relations/BelongsToMorphedSchema.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Schemas/Relations/BelongsToSchema.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Schemas/Relations/BelongsToSchema.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Schemas/Relations/HasManySchema.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Schemas/Relations/HasManySchema.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Schemas/Relations/HasOneSchema.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Schemas/Relations/HasOneSchema.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Schemas/Relations/ManyToManySchema.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Schemas/Relations/ManyToManySchema.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Schemas/Relations/ManyToMorphedSchema.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Schemas/Relations/ManyToMorphedSchema.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Schemas/Relations/Traits/ForeignsTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Schemas/Relations/Traits/ForeignsTrait.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Schemas/Relations/Traits/MorphedTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Schemas/Relations/Traits/MorphedTrait.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Schemas/Relations/Traits/TablesTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Schemas/Relations/Traits/TablesTrait.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Schemas/Relations/Traits/TypecastTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Schemas/Relations/Traits/TypecastTrait.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Schemas/SchemaBuilder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Schemas/SchemaBuilder.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Schemas/SchemaInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Schemas/SchemaInterface.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Schemas/SchemaLocator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Schemas/SchemaLocator.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Traits/SourceTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Traits/SourceTrait.php -------------------------------------------------------------------------------- /source/Spiral/ORM/Transaction.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/Transaction.php -------------------------------------------------------------------------------- /source/Spiral/ORM/TransactionInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spiral-modules/orm/HEAD/source/Spiral/ORM/TransactionInterface.php --------------------------------------------------------------------------------