PHP Class Pimcore\Model\Object\Objectbrick\Definition

Inheritance: extends Pimcore\Model\Object\Fieldcollection\Definition, use trait Pimcore\Model\Object\ClassDefinition\Helper\VarExport
Show file Open project: pimcore/pimcore Class Usage Examples

Public Properties

Property Type Description
$classDefinitions array()

Public Methods

Method Description
delete ( ) : void
getByKey ( $key ) : mixed
getClassDefinitions ( ) : array()
save ( ) : void
setClassDefinitions ( $classDefinitions )

Protected Methods

Method Description
getDefinitionFile ( ) : string
getPhpClassFile ( ) : string

Private Methods

Method Description
cleanupOldFiles ( $serializedFilename ) : void
createContainerClasses ( )
getContainerClassFolder ( $classname ) : string
getContainerClassName ( $classname, $fieldname ) : string
getContainerNamespace ( $classname, $fieldname ) : string
updateDatabase ( ) : void

Method Details

delete() public method

public delete ( ) : void
return void

getByKey() public static method

public static getByKey ( $key ) : mixed
$key
return mixed

getClassDefinitions() public method

public getClassDefinitions ( ) : array()
return array()

getDefinitionFile() protected method

protected getDefinitionFile ( ) : string
return string

getPhpClassFile() protected method

protected getPhpClassFile ( ) : string
return string

save() public method

public save ( ) : void
return void

setClassDefinitions() public method

public setClassDefinitions ( $classDefinitions )
$classDefinitions

Property Details

$classDefinitions public property

public array() $classDefinitions
return array()