public static function clearCachedData($id) { $fragment = self::findOne(['id' => $id]); if ($fragment === null) { return; } $cacheKey = self::CachePrefix . $fragment->code; LuLu::deleteCache($cacheKey); }
public static function AddBatchItems($role, $permissions) { self::deleteAll(['role' => $role]); LuLu::deleteCache(RbacService::CachePrefix . $role); foreach ($permissions as $key => $value) { $newRelation = new Relation(); $newRelation->role = $role; $newRelation->permission = $key; $newRelation->value = is_string($value) ? $value : implode(',', $value); $newRelation->save(); } }
public static function clearCachedConfig($id) { $cacheKey = self::CachePrefix . $id; LuLu::deleteCache($cacheKey); }
public static function clearCachedMenus($category) { $cachekey = self::CachePrefix . $category; LuLu::deleteCache($cachekey); }
public static function clearCachedData($fid) { $cacheKey = self::CachePrefix . $fid; LuLu::deleteCache($cacheKey); }
public static function clearCachedTaxonomies($category, $id) { LuLu::deleteCache(self::CachePrefix . $category); LuLu::deleteCache(self::CachePrefix . $id); }