Exemple #1
0
 /**
  * Löscht die gecachten List-Dateien eines Artikels. Wenn keine clang angegeben, wird
  * der Artikel in allen Sprachen gelöscht.
  *
  * @param int $id ArtikelId des Artikels
  *
  * @return bool True on success, False on errro
  */
 public static function deleteLists($id)
 {
     // sanity check
     if ($id < 0) {
         return false;
     }
     $cachePath = rex_path::addonCache('structure');
     foreach (['alist', 'clist'] as $list) {
         rex_file::delete($cachePath . $id . '.' . $list);
         rex_structure_element::clearInstanceList([$id, $list]);
     }
     return true;
 }