-
Policies
Files in the example
-
app/Policies/UrlPolicy.php
-
app/Providers/AuthServiceProvider.php
-
-
Custom validation rules
Files in the example
-
app/Rules/StrAlphaUnderscore.php
-
app/Http/Requests/StoreUrl.php
-
app/Http/Controllers/UrlController.php
-
-
Mutators
Files in the example
-
app/Models/Url.php
-
app/Services/UrlService.php
-
-
Service classes
Files in the example
-
app/Services/UserService.php
-
app/Http/Controllers/Dashboard/User/UserController.php
-
app/Http/Controllers/Dashboard/User/ChangePasswordController.php
-
-
Creativeorange/gravatar
Files in the example
-
composer.json
-
app/Models/User.php
-
-
Laravolt/avatar
Files in the example
-
composer.json
-
app/Models/User.php
-
-
Spatie/laravel-permission
Files in the example
-
composer.json
-
app/Models/User.php
-
app/Policies/UserPolicy.php
-
app/Http/Controllers/Dashboard/User/UserController.php
-
-
Tabuna/breadcrumbs
Files in the example
-
composer.json
-
routes/breadcrumbs.php
-
resources/views/backend/partials/header.blade.php
-
-
Spatie/url
Files in the example
-
composer.json
-
app/Services/UrlService.php
-
-
Service providers
Files in the example
-
app/Providers/HelperServiceProvider.php
-
config/app.php
-
-
Testing
Files in the example
-
tests/Feature/API/UrlTest.php
-
-
Mock / mockery
Files in the example
-
tests/Unit/Services/KeyServiceTest.php
-
-
Form requests
Files in the example
-
app/Http/Requests/StoreUrl.php
-
-
Database transactions
Files in the example
-
app/Http/Controllers/UrlRedirectController.php
-
-
Laravel dusk
Files in the example
-
tests/Browser/Components/DataTablesTest.php
-
-
GroupBy
Files in the example
-
app/Services/UserService.php
-
-
Casting
Files in the example
-
app/Models/Url.php
-
app/Services/UrlService.php
-