roles; } public function getPermissions() { return $this->permissions; } public function setAttributes($values, $safeOnly = true) { if( isset($values['roles']) ){ if( !is_array($values['roles']) ){ $this->roles = []; }else { $this->roles =$values['roles']; } } if( isset($values['permissions']) ){ if( !is_array($values['permissions']) ){ $this->permissions = []; }else { $temp = array_flip($values['permissions']); if( isset($temp['0']) ){ unset($temp['0']); } $this->permissions = $temp; } } } }