Cara Install Bouncer di Laravel 5.6

Apa itu Bouncer?


Bouncer adalah sebuah librari yang digunakan untuk mengatur peran dan kemampuan user secara lebih mudah pada aplikasi yang menggunakan model Eloquent. 

Bagaimana Menginstal Bouncer?

  1. Siapkan command prompt/terminal
  2. Arahkan pada folder aplikasi
  3. Ketik perintah berikut:
    composer require silber/bouncer v1.0.0-rc.1
    Tunggu hingga proses selesai
  4. Pada modal User di App/User.php, tambahkan baris berikut:
    use Silber\Bouncer\Database\HasRolesAndAbilities;
    
    class User extends Model
    {
        use HasRolesAndAbilities;
    }
  5. Ketik perintah berikut pada command prompt:
    php artisan vendor:publish --tag="bouncer.migrations" 
  6. Terakhir jalankan perintah migrate:
    php artisan migrate