getVal(); } public static function getModelByName($permission_name) { return LuticatePermissions::where("name", "=", $permission_name)->first(); } public static function getByName($permission_name) { $perm = self::getModelByName($permission_name); if (is_null($perm)) { return null; } return $perm->toDbo(); } public static function delete($permission_name) { $perm = self::getModelByName($permission_name); if (is_null($perm)) return; $perm->delete(); } public static function edit($permission_name, $permission_value) { $perm = self::getModelByName($permission_name); if (is_null($perm)) return; $perm->value = $permission_value; $perm->save(); } }