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