Semantic MediaWiki and related extensions
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
SMWSQLStore3Writers Class Reference

Public Member Functions

 __construct (SMWSQLStore3 $parentStore, $factory)
 
 deleteSubject (Title $title)
 
 doDataUpdate (SMWSemanticData $semanticData)
 
 changeTitle (Title $oldTitle, Title $newTitle, $pageId, $redirectId=0)
 

Protected Member Functions

 doFlatDataUpdate (SMWSemanticData $data)
 

Protected Attributes

 $store
 

Detailed Description

Class Handling all the write and update methods for SMWSQLStore3.

Note
Writing may also require some reading operations. Operations that are only needed in helper methods of this class should be implemented here, not in SMWSQLStore3Readers.
Author
Markus Krötzsch
Jeroen De Dauw
Nischay Nahata
Since
1.8

Constructor & Destructor Documentation

◆ __construct()

SMWSQLStore3Writers::__construct ( SMWSQLStore3  $parentStore,
  $factory 
)
Since
1.8
Parameters
SMWSQLStore3$parentStore
SQLStoreFactory$factory

Member Function Documentation

◆ deleteSubject()

SMWSQLStore3Writers::deleteSubject ( Title  $title)
See also
SMWStore::deleteSubject
Since
1.8
Parameters
Title$title

◆ doDataUpdate()

SMWSQLStore3Writers::doDataUpdate ( SMWSemanticData  $semanticData)
See also
SMWStore::doDataUpdate
Since
1.8
Parameters
SMWSemanticData$data

◆ doFlatDataUpdate()

SMWSQLStore3Writers::doFlatDataUpdate ( SMWSemanticData  $data)
protected

Update the store to contain the given data, without taking any subobject data into account.

Since
1.8
Parameters
SMWSemanticData$data

The documentation for this class was generated from the following file:

About | General disclaimer | Privacy policy