BlueSpice MediaWiki REL1_27
|
Public Member Functions | |
getTableFields () | |
getFetchFields () | |
getTableIndexes () | |
getWhereConds (SMWDataItem $dataItem) | |
getInsertValues (SMWDataItem $dataItem) | |
getIndexField () | |
getLabelField () | |
dataItemFromDBKeys ($dbkeys) | |
![]() | |
__construct (SMWSQLStore3 $store) | |
getTableFields () | |
getFetchFields () | |
getTableIndexes () | |
getWhereConds (SMWDataItem $dataItem) | |
getInsertValues (SMWDataItem $dataItem) | |
getIndexField () | |
getLabelField () | |
dataItemFromDBKeys ($dbkeys) | |
Additional Inherited Members | |
![]() | |
$store | |
This handler is slightly different from other handlers since wikipages are stored in a separate table and referred to by numeric IDs. The handler thus returns IDs in most cases, but expects data from the SMW IDs table (with DBkey, namespace, interwiki, subobjectname) to be given for creating new dataitems. The store recognizes this special behavior from the field type 'p' that the handler reports for its only data field.
SMWDIHandlerWikiPage::dataItemFromDBKeys | ( | $dbkeys | ) |
array | string | $dbkeys | expecting array here |
SMWDataItemException |
SMWDIHandlerWikiPage::getFetchFields | ( | ) |
SMWDIHandlerWikiPage::getIndexField | ( | ) |
SMWDIHandlerWikiPage::getInsertValues | ( | SMWDataItem | $dataItem | ) |
SMWDIHandlerWikiPage::getLabelField | ( | ) |
SMWDIHandlerWikiPage::getTableFields | ( | ) |
SMWDIHandlerWikiPage::getTableIndexes | ( | ) |
SMWDIHandlerWikiPage::getWhereConds | ( | SMWDataItem | $dataItem | ) |