├── .gitignore ├── LICENSE ├── README.md ├── composer.json ├── resources └── config │ └── warehouse.php └── src ├── Contracts ├── Fractal │ └── Factory.php ├── Operations │ ├── CreateRecords.php │ ├── DeleteRecords.php │ ├── ReadRecords.php │ ├── TransformRecords.php │ └── UpdateRecords.php └── Repository.php ├── CrudRepository.php ├── Fractal ├── Factory.php └── Transformers │ └── GenericTransformer.php ├── Operations ├── CreateRecords.php ├── DeleteRecords.php ├── ReadRecords.php ├── TransformRecords.php └── UpdateRecords.php ├── Repository.php └── WarehouseServiceProvider.php /.gitignore: -------------------------------------------------------------------------------- 1 | /vendor 2 | composer.lock 3 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artesaos/warehouse/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artesaos/warehouse/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artesaos/warehouse/HEAD/composer.json -------------------------------------------------------------------------------- /resources/config/warehouse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artesaos/warehouse/HEAD/resources/config/warehouse.php -------------------------------------------------------------------------------- /src/Contracts/Fractal/Factory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artesaos/warehouse/HEAD/src/Contracts/Fractal/Factory.php -------------------------------------------------------------------------------- /src/Contracts/Operations/CreateRecords.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artesaos/warehouse/HEAD/src/Contracts/Operations/CreateRecords.php -------------------------------------------------------------------------------- /src/Contracts/Operations/DeleteRecords.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artesaos/warehouse/HEAD/src/Contracts/Operations/DeleteRecords.php -------------------------------------------------------------------------------- /src/Contracts/Operations/ReadRecords.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artesaos/warehouse/HEAD/src/Contracts/Operations/ReadRecords.php -------------------------------------------------------------------------------- /src/Contracts/Operations/TransformRecords.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artesaos/warehouse/HEAD/src/Contracts/Operations/TransformRecords.php -------------------------------------------------------------------------------- /src/Contracts/Operations/UpdateRecords.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artesaos/warehouse/HEAD/src/Contracts/Operations/UpdateRecords.php -------------------------------------------------------------------------------- /src/Contracts/Repository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artesaos/warehouse/HEAD/src/Contracts/Repository.php -------------------------------------------------------------------------------- /src/CrudRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artesaos/warehouse/HEAD/src/CrudRepository.php -------------------------------------------------------------------------------- /src/Fractal/Factory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artesaos/warehouse/HEAD/src/Fractal/Factory.php -------------------------------------------------------------------------------- /src/Fractal/Transformers/GenericTransformer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artesaos/warehouse/HEAD/src/Fractal/Transformers/GenericTransformer.php -------------------------------------------------------------------------------- /src/Operations/CreateRecords.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artesaos/warehouse/HEAD/src/Operations/CreateRecords.php -------------------------------------------------------------------------------- /src/Operations/DeleteRecords.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artesaos/warehouse/HEAD/src/Operations/DeleteRecords.php -------------------------------------------------------------------------------- /src/Operations/ReadRecords.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artesaos/warehouse/HEAD/src/Operations/ReadRecords.php -------------------------------------------------------------------------------- /src/Operations/TransformRecords.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artesaos/warehouse/HEAD/src/Operations/TransformRecords.php -------------------------------------------------------------------------------- /src/Operations/UpdateRecords.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artesaos/warehouse/HEAD/src/Operations/UpdateRecords.php -------------------------------------------------------------------------------- /src/Repository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artesaos/warehouse/HEAD/src/Repository.php -------------------------------------------------------------------------------- /src/WarehouseServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/artesaos/warehouse/HEAD/src/WarehouseServiceProvider.php --------------------------------------------------------------------------------