Laravel breez and laratrust

 composer require laravel/breeze --dev
php artisan breeze:install
npm install && npm run dev


composer require santigarcor/laratrust
php artisan vendor:publish --tag="laratrust"
php artisan laratrust:setup


php artisan laratrust:seeder
php artisan vendor:publish --tag="laratrust-seeder"
composer dump-autoload

$this->call(LaratrustSeeder::class);
database seeder file

php artisan migrate

php artisan db:seed



<div class="mt-4">
                <x-label for="role_id" :value="__('Register As')" />

                <select id="role_id" class="block mt-1 w-full"
                                name="role_id" required>
                                <option value="user">User</option>
                </select>
            </div>


            Route::group(['middleware'=>['auth']], function () {
  Route::get('/dashboard',[DashboardController::class,'index'])->name('dashboard');
});


php artisan make:controller DashboardController

Comments

Popular posts from this blog

Target class controller does not exist - Laravel 8