Laravel More Command

From Corat Coret
Revision as of 10:00, 24 June 2024 by Johan Efendi (talk | contribs) (Created page with "=Installasi= <syntaxhighlight lang="bash"> composer require theanik/laravel-more-command php artisan vendor:publish --provider="Theanik\LaravelMoreCommand\LaravelMoreCommandProvider" --tag="config" </syntaxhighlight> =Cheat Sheet= <syntaxhighlight lang="php"> php artisan make:repository UserRepository php artisan make:repository Backend/UserRepository # dengan interface php artisan make:repository your-repository-name -i </syntaxhighlight> <syntaxhighlight lang="php...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Installasi

composer require theanik/laravel-more-command
php artisan vendor:publish --provider="Theanik\LaravelMoreCommand\LaravelMoreCommandProvider" --tag="config"

Cheat Sheet

php artisan make:repository UserRepository
php artisan make:repository Backend/UserRepository

# dengan interface
php artisan make:repository your-repository-name -i
php artisan make:service UserService
php artisan make:service Backend/UserService
php artisan make:trait HasAuth
php artisan make:trait Backend/HasAuth
php artisan make:view index
php artisan make:view user/index

Menghapus log lama di /storage/logs

php artisan log:clear

Merubah default namespace di luar App/Http

'repository-namespace' => 'App/YourAPP',
'service-namespace' => 'App/YourAPP',