tl_page::purgeSearchIndex PHP Method

purgeSearchIndex() public method

Purge the search index if a page is being deleted
public purgeSearchIndex ( DataContainer $dc )
$dc DataContainer
    public function purgeSearchIndex(DataContainer $dc)
    {
        if (!$dc->id) {
            return;
        }
        $objResult = $this->Database->prepare("SELECT id FROM tl_search WHERE pid=?")->execute($dc->id);
        while ($objResult->next()) {
            $this->Database->prepare("DELETE FROM tl_search WHERE id=?")->execute($objResult->id);
            $this->Database->prepare("DELETE FROM tl_search_index WHERE pid=?")->execute($objResult->id);
        }
    }