public static function deleteTreeItemBySID($item_sid) { return SJB_ListingFieldTreeManager::deleteTreeItemBySID($item_sid); }
public static function deleteTreeItemBySID($item_sid) { $children = SJB_DB::query("SELECT sid FROM listing_field_tree WHERE parent_sid = ?n", $item_sid); foreach ($children as $child) { SJB_ListingFieldTreeManager::deleteTreeItemBySID($child['sid']); } return SJB_DB::query("DELETE FROM listing_field_tree WHERE sid = ?n", $item_sid); }
public static function deleteTreeItemBySID($item_sid) { SJB_Cache::getInstance()->clean('matchingAnyTag', array(SJB_Cache::TAG_FIELDS)); return SJB_ListingFieldTreeManager::deleteTreeItemBySID($item_sid); }