Semantic MediaWiki and related extensions
Public Member Functions | List of all members
SMW\SQLStore\EntityStore\DataItemHandlers\DITimeHandler Class Reference
Inheritance diagram for SMW\SQLStore\EntityStore\DataItemHandlers\DITimeHandler:
Inheritance graph
[legend]
Collaboration diagram for SMW\SQLStore\EntityStore\DataItemHandlers\DITimeHandler:
Collaboration graph
[legend]

Public Member Functions

 getTableFields ()
 
 getFetchFields ()
 
 getTableIndexes ()
 
 getIndexHint ( $key)
 
 getWhereConds (DataItem $dataItem)
 
 getInsertValues (DataItem $dataItem)
 
 getIndexField ()
 
 getLabelField ()
 
 dataItemFromDBKeys ( $dbkeys)
 
- Public Member Functions inherited from SMW\SQLStore\EntityStore\DataItemHandler
 __construct (SQLStore $store)
 
 setFieldTypeFeatures ( $fieldTypeFeatures)
 
 hasFeature ( $feature)
 
 isDbType ( $dbType)
 
 getTableFields ()
 
 getFetchFields ()
 
 getTableIndexes ()
 
 getIndexHint ( $key)
 
 getWhereConds (DataItem $dataItem)
 
 getInsertValues (DataItem $dataItem)
 
 getIndexField ()
 
 getLabelField ()
 
 getSortField ()
 
 dataItemFromDBKeys ( $dbkeys)
 
 newFromDBKeys ( $dbkeys)
 

Additional Inherited Members

- Public Attributes inherited from SMW\SQLStore\EntityStore\DataItemHandler
const IHINT_PSUBJECTS = 'ihint.psubjects'
 
- Protected Attributes inherited from SMW\SQLStore\EntityStore\DataItemHandler
 $store
 
 $fieldTypeFeatures = false
 

Detailed Description

This class implements Store access to Time data items.

GNU GPL v2+

Since
1.8
Author
Nischay Nahata

Member Function Documentation

◆ dataItemFromDBKeys()

SMW\SQLStore\EntityStore\DataItemHandlers\DITimeHandler::dataItemFromDBKeys (   $dbkeys)
Since
1.8

◆ getFetchFields()

SMW\SQLStore\EntityStore\DataItemHandlers\DITimeHandler::getFetchFields ( )
Since
1.8

◆ getIndexField()

SMW\SQLStore\EntityStore\DataItemHandlers\DITimeHandler::getIndexField ( )

This type is sorted by a numerical sortkey that maps time values to a time line.

Since
1.8

◆ getIndexHint()

SMW\SQLStore\EntityStore\DataItemHandlers\DITimeHandler::getIndexHint (   $key)
Since
3.0

◆ getInsertValues()

SMW\SQLStore\EntityStore\DataItemHandlers\DITimeHandler::getInsertValues ( DataItem  $dataItem)
Since
1.8

◆ getLabelField()

SMW\SQLStore\EntityStore\DataItemHandlers\DITimeHandler::getLabelField ( )
Since
1.8

◆ getTableFields()

SMW\SQLStore\EntityStore\DataItemHandlers\DITimeHandler::getTableFields ( )
Since
1.8

◆ getTableIndexes()

SMW\SQLStore\EntityStore\DataItemHandlers\DITimeHandler::getTableIndexes ( )
Since
1.8

◆ getWhereConds()

SMW\SQLStore\EntityStore\DataItemHandlers\DITimeHandler::getWhereConds ( DataItem  $dataItem)
Since
1.8

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

About | General disclaimer | Privacy policy