PHP Class Pimcore\Model\AbstractModel

Datei anzeigen Open project: pimcore/pimcore Class Usage Examples

Protected Properties

Property Type Description
$dao Pimcore\Model\Dao\AbstractDao

Public Methods

Method Description
__call ( $method, $args ) : mixed
__clone ( ) : void
__sleep ( ) : array
getDao ( ) : Pimcore\Model\Dao\AbstractDao
getObjectVars ( ) : array returns object values without the dao
getResource ( ) : Pimcore\Model\Dao\AbstractDao
initDao ( null $key = null, boolean $forceDetection = false )
setDao ( $dao ) : self
setValue ( $key, $value )
setValues ( array $data = [] )

Protected Methods

Method Description
determineResourceClass ( $className )
getParentClasses ( $class ) : array

Method Details

__call() public method

public __call ( $method, $args ) : mixed
$method
$args
return mixed

__clone() public method

public __clone ( ) : void
return void

__sleep() public method

public __sleep ( ) : array
return array

determineResourceClass() protected method

protected determineResourceClass ( $className )
$className

getDao() public method

public getDao ( ) : Pimcore\Model\Dao\AbstractDao
return Pimcore\Model\Dao\AbstractDao

getObjectVars() public method

returns object values without the dao
public getObjectVars ( ) : array
return array

getParentClasses() protected method

protected getParentClasses ( $class ) : array
$class
return array

getResource() public method

Deprecation:
public getResource ( ) : Pimcore\Model\Dao\AbstractDao
return Pimcore\Model\Dao\AbstractDao

initDao() public method

public initDao ( null $key = null, boolean $forceDetection = false )
$key null
$forceDetection boolean

setDao() public method

public setDao ( $dao ) : self
$dao
return self

setValue() public method

public setValue ( $key, $value )
$key
$value

setValues() public method

public setValues ( array $data = [] )
$data array

Property Details

$dao protected_oe property

protected AbstractDao,Pimcore\Model\Dao $dao
return Pimcore\Model\Dao\AbstractDao