Skip to content

Create User Permissions

Kodeine edited this page Feb 23, 2015 · 16 revisions

Working With User Permissions

User permissions work same way as role permissions except the fact user permissions override the default role permissions.

$user = User::first();

// create crud permissions
// create.user, view.user, update.user, delete.user
$user->addPermission('user');

// create update permission on user alias
// set its permission to false
$user->addPermission('update.user', false);
$user->addPermission('view.phone.user', true);

// pass permissions array to user alias
$user->addPermission('user', [
     'view.phone' => true, 
     'view.blog' => false
]);