예제 #1
0
 public static function get_role_permissions($role_name = NULL)
 {
     if ($role_name || \Auth::check()) {
         if ($role_name) {
             $role = \Solunes\Master\App\Role::where('name', $role_name)->first();
         } else {
             if (\Auth::check()) {
                 $role = \Auth::user()->role_user()->first();
             }
         }
         $return = $role->permission_role()->lists('name')->toArray();
     } else {
         $return = [];
     }
     return $return;
 }