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; }