public function deleteSubject(Title $subject) { $dataItem = SMWDIWikiPage::newFromTitle($subject); $expResource = SMWExporter::getDataItemExpElement($dataItem); $this->deleteSparqlData($expResource); parent::deleteSubject($subject); }
/** * wraps removeDataForURI * @param $subject */ function deleteSubject( Title $subject ) { $subject_uri = SMWExporter::expandURI( $this->getURI( $subject ) ); $this->removeDataForURI( $subject_uri ); return parent::deleteSubject( $subject ); }