├── .gitignore ├── README.md ├── composer.json ├── config └── repository.php ├── src ├── Console │ └── Commands │ │ ├── MakeAbstractRepositoryCommand.php │ │ ├── MakeRepositoryCommand.php │ │ └── RepositoryInstallCommand.php ├── Constants │ ├── AppConstants.php │ └── ErrorConstants.php ├── Contracts │ ├── FileContract.php │ └── RepositoryInterface.php ├── Eloquent │ └── AbstractRepository.php ├── Exceptions │ ├── BaseException.php │ └── RepositoryException.php ├── Helpers │ └── helpers.php ├── RepositoryServiceProvider.php ├── Services │ └── FileService.php ├── Support │ ├── Facades │ │ └── JetBoxFile.php │ └── Utility.php └── Traits │ ├── EnvironmentTrait.php │ └── Translatable.php └── stubs ├── abstract-repository.stub └── repository.stub /.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | vendor 3 | composer.lock 4 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavitMnacakanyan/laravel-repository/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavitMnacakanyan/laravel-repository/HEAD/composer.json -------------------------------------------------------------------------------- /config/repository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavitMnacakanyan/laravel-repository/HEAD/config/repository.php -------------------------------------------------------------------------------- /src/Console/Commands/MakeAbstractRepositoryCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavitMnacakanyan/laravel-repository/HEAD/src/Console/Commands/MakeAbstractRepositoryCommand.php -------------------------------------------------------------------------------- /src/Console/Commands/MakeRepositoryCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavitMnacakanyan/laravel-repository/HEAD/src/Console/Commands/MakeRepositoryCommand.php -------------------------------------------------------------------------------- /src/Console/Commands/RepositoryInstallCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavitMnacakanyan/laravel-repository/HEAD/src/Console/Commands/RepositoryInstallCommand.php -------------------------------------------------------------------------------- /src/Constants/AppConstants.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavitMnacakanyan/laravel-repository/HEAD/src/Constants/AppConstants.php -------------------------------------------------------------------------------- /src/Constants/ErrorConstants.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavitMnacakanyan/laravel-repository/HEAD/src/Constants/ErrorConstants.php -------------------------------------------------------------------------------- /src/Contracts/FileContract.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavitMnacakanyan/laravel-repository/HEAD/src/Contracts/FileContract.php -------------------------------------------------------------------------------- /src/Contracts/RepositoryInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavitMnacakanyan/laravel-repository/HEAD/src/Contracts/RepositoryInterface.php -------------------------------------------------------------------------------- /src/Eloquent/AbstractRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavitMnacakanyan/laravel-repository/HEAD/src/Eloquent/AbstractRepository.php -------------------------------------------------------------------------------- /src/Exceptions/BaseException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavitMnacakanyan/laravel-repository/HEAD/src/Exceptions/BaseException.php -------------------------------------------------------------------------------- /src/Exceptions/RepositoryException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavitMnacakanyan/laravel-repository/HEAD/src/Exceptions/RepositoryException.php -------------------------------------------------------------------------------- /src/Helpers/helpers.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavitMnacakanyan/laravel-repository/HEAD/src/Helpers/helpers.php -------------------------------------------------------------------------------- /src/RepositoryServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavitMnacakanyan/laravel-repository/HEAD/src/RepositoryServiceProvider.php -------------------------------------------------------------------------------- /src/Services/FileService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavitMnacakanyan/laravel-repository/HEAD/src/Services/FileService.php -------------------------------------------------------------------------------- /src/Support/Facades/JetBoxFile.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavitMnacakanyan/laravel-repository/HEAD/src/Support/Facades/JetBoxFile.php -------------------------------------------------------------------------------- /src/Support/Utility.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavitMnacakanyan/laravel-repository/HEAD/src/Support/Utility.php -------------------------------------------------------------------------------- /src/Traits/EnvironmentTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavitMnacakanyan/laravel-repository/HEAD/src/Traits/EnvironmentTrait.php -------------------------------------------------------------------------------- /src/Traits/Translatable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavitMnacakanyan/laravel-repository/HEAD/src/Traits/Translatable.php -------------------------------------------------------------------------------- /stubs/abstract-repository.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavitMnacakanyan/laravel-repository/HEAD/stubs/abstract-repository.stub -------------------------------------------------------------------------------- /stubs/repository.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavitMnacakanyan/laravel-repository/HEAD/stubs/repository.stub --------------------------------------------------------------------------------