Bouncer Versions Save

Laravel Eloquent roles and abilities.

v0.0.26

8 years ago

Added new notA and notAn methods, so you can now check for the absence of roles:

Bouncer::is($user)->notA('moderator');
Bouncer::is($user)->notAn('editor');

Also added the isNot method to the user trait:

$user->isNot('admin');

Fixes:

v0.0.25

8 years ago

v0.0.24

8 years ago

Bouncer::refresh() now works for cache drivers with no cache tags. https://github.com/JosephSilber/bouncer/commit/f641451f5213a400740c046774a0437365e2b735

v0.0.23

8 years ago

Added seeding.

v0.0.22

8 years ago

You can now extend the built-in Ability & Role model classes.

After creating your own models, register them with the bouncer:

Bouncer::useAbilityModel(MyAbility::class);

Bouncer::useRoleModel(MyRole::class);

You can also use this to override the default table names; the migrations will use whatever table names you specified in your own models.