laravel-repository maintained by mohamadtsn
Description
repository class management in laravel apps
Author
Last update
2024/11/19 00:11
(v2.x-dev)
License
Downloads
310
Tags
Last update
2024/11/19 00:11
License
Require
- php ^8.0|^8.1|^8.2
- illuminate/console ^7.0|^8.0|^9.0|^10.0|^11.0
- illuminate/support ^7.0|^8.0|^9.0|^10.0|^11.0
- illuminate/container ^7.0|^8.0|^9.0|^10.0|^11.0
- illuminate/contracts ^7.0|^8.0|^9.0|^10.0|^11.0
Last update
2024/11/19 00:11
License
Require
- php ^8.0|^8.1|^8.2
- illuminate/console ^7.0|^8.0|^9.0|^10.0|^11.0
- illuminate/support ^7.0|^8.0|^9.0|^10.0|^11.0
- illuminate/container ^7.0|^8.0|^9.0|^10.0|^11.0
- illuminate/contracts ^7.0|^8.0|^9.0|^10.0|^11.0
Last update
2024/11/19 00:10
License
Require
- php ^8.0|^8.1|^8.2
- illuminate/console ^7.0|^8.0|^9.0|^10.0|^11.0
- illuminate/support ^7.0|^8.0|^9.0|^10.0|^11.0
- illuminate/container ^7.0|^8.0|^9.0|^10.0|^11.0
- illuminate/contracts ^7.0|^8.0|^9.0|^10.0|^11.0
Last update
2024/11/18 22:52
License
Require
- php ^8.0|^8.1|^8.2
- illuminate/console ^7.0|^8.0|^9.0|^10.0|^11.0
- illuminate/support ^7.0|^8.0|^9.0|^10.0|^11.0
- illuminate/container ^7.0|^8.0|^9.0|^10.0|^11.0
- illuminate/contracts ^7.0|^8.0|^9.0|^10.0|^11.0
Last update
2024/07/07 19:13
License
Require
- php ^8.0|^8.1|^8.2
- illuminate/console ^7.0|^8.0|^9.0|^10.0|^11.0
- illuminate/support ^7.0|^8.0|^9.0|^10.0|^11.0
- illuminate/container ^7.0|^8.0|^9.0|^10.0|^11.0
- illuminate/contracts ^7.0|^8.0|^9.0|^10.0|^11.0
Last update
2024/07/07 19:10
License
Require
- php ^8.0|^8.1|^8.2
- illuminate/console ^7.0|^8.0|^9.0|^10.0|^11.0
- illuminate/support ^7.0|^8.0|^9.0|^10.0|^11.0
- illuminate/container ^7.0|^8.0|^9.0|^10.0|^11.0
- illuminate/contracts ^7.0|^8.0|^9.0|^10.0|^11.0
Last update
2024/07/07 18:01
License
Require
- php ^8.0|^8.1|^8.2
- illuminate/console ^7.0|^8.0|^9.0|^10.0|^11.0
- illuminate/support ^7.0|^8.0|^9.0|^10.0|^11.0
- illuminate/container ^7.0|^8.0|^9.0|^10.0|^11.0
- illuminate/contracts ^7.0|^8.0|^9.0|^10.0|^11.0
Last update
2023/02/17 17:48
License
Require
- php ^8.0|^8.1
- illuminate/support ^7.0|^8.0|^9.0|^10.0
- illuminate/container ^7.0|^8.0|^9.0|^10.0
- illuminate/contracts ^7.0|^8.0|^9.0|^10.0
Last update
2022/12/19 18:03
License
Require
- php ^8.0|^8.1
- illuminate/support ^7.0|^8.0|^9.0
- illuminate/container ^7.0|^8.0|^9.0
- illuminate/contracts ^7.0|^8.0|^9.0
Last update
2022/12/13 11:32
License
Require
- php ^8.0|^8.1
- illuminate/support ^7.0|^8.0|^9.0
- illuminate/container ^7.0|^8.0|^9.0
- illuminate/contracts ^7.0|^8.0|^9.0
Last update
2022/12/10 22:57
License
Require
- php ^8.0|^8.1
- illuminate/support ^7.0|^8.0|^9.0
- illuminate/container ^7.0|^8.0|^9.0
- illuminate/contracts ^7.0|^8.0|^9.0
Installation: :arrow_down:
composer require mohamadtsn/laravel-repository
configuration: :gear:
Publish config file
php artisan vendor:publish --tag=repository-config --force
Do in Laravel 8:
Put this in App\Http\Controllers\Controller.php
use Mohamadtsn\Repository\Traits\Repository; // use Repository trait
class Controller extends BaseController
{
use AuthorizesRequests, DispatchesJobs, ValidatesRequests, Repository// use trait in Controller class;
// other class methods
}
Enjoy it :wave: