Пример #1
0
 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 );
    }