Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $user->permissions = array(
- 'read' => $data['read_permission'],
- 'comment' => ($data['write_permission'] >= 1 ? 1 : 0),
- 'edit' => ($data['write_permission'] >= 2 ? 1 : 0),
- 'edit_all' => '1'
- );
- $user->save();
- protected $fillable = array('email', 'password', 'first_name', 'last_name', 'company_id', 'department_id', 'phone_number', 'phone_ext', 'permissions');
- $permissions = array(
- 'read' => $data['read_permission'],
- 'comment' => ($data['write_permission'] >= 1 ? 1 : 0),
- 'edit' => ($data['write_permission'] >= 2 ? 1 : 0),
- 'edit_all' => '1'
- );
- DB::table('users')->where('id','=',$user->id)->update(['permissions' => json_encode($permissions)]);
- $user->permissions = array(
- 'read' =>1,
- 'comment' => 1,
- 'edit' => 0,
- 'edit_all' => 0
- );
- $user->save();
- $user->permissions = array(
- 'read' =>0,
- 'comment' => 0,
- 'edit' => 0,
- 'edit_all' => 0
- );
- $user->save();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement