SimplePersistDraftStmtBuilder
SimplePersistDraftStmtBuilder extends DraftStmtBuilderAdapter implements PersistDraftStmtBuilder
All Implemented Interfaces:
Methods summary
Modifier and Type | Method |
---|---|
public | __construct ( Pdo pdo , string tableName , BasicEntityProperty idEntityProperty , int draftId = null ) |
public Pdo | getPdo ( ) |
public | setNeedless ( bool needless ) |
public | isNeedless ( ) |
public | setLastMod ( DateTime dateTime ) |
public | setType ( string type = null ) |
public | setUserId ( int userId ) |
public | setDraftedEntityObjId ( unknown entityObjIdValue ) |
public | hasValues ( ) |
public string | registerColumnRawValue ( EiPropPath eiPropPath , string rawValue = null ) |
public string | registerColumnCallback ( EiPropPath eiPropPath , Closure bindCallback ) |
public PdoStatement | buildPdoStatement ( ) |
Methods in detail
-
__construct
public __construct ( Pdo pdo , string tableName , BasicEntityProperty idEntityProperty , int draftId = null )Overrides: DraftStmtBuilderAdapter::__construct() -
getPdo
Pdo public getPdo ( )Specified: DraftStmtBuilderOverrides: DraftStmtBuilderAdapter::getPdo() -
setNeedless
public setNeedless ( bool needless ) -
isNeedless
public isNeedless ( ) -
setLastMod
public setLastMod ( DateTime dateTime ) -
setType
public setType ( string type = null ) -
setUserId
public setUserId ( int userId ) -
setDraftedEntityObjId
public setDraftedEntityObjId ( unknown entityObjIdValue ) -
hasValues
public hasValues ( )Specified: PersistDraftStmtBuilderOverrides: PersistDraftStmtBuilder::hasValues() -
registerColumnRawValue
Specified: PersistDraftStmtBuilder -
registerColumnCallback
Specified: PersistDraftStmtBuilder -
buildPdoStatement
PdoStatement public buildPdoStatement ( )Specified: DraftStmtBuilderOverrides: DraftStmtBuilder::buildPdoStatement()