PHP 클래스 Pimcore\Model\Object\ClassDefinition\Service

파일 보기 프로젝트 열기: pimcore/pimcore 1 사용 예제들

공개 메소드들

메소드 설명
generateClassDefinitionJson ( ClassDefinition $class ) : string
generateFieldCollectionJson ( $fieldCollection ) : string
generateLayoutTreeFromArray ( $array, boolean $throwException = false ) : boolean
generateObjectBrickJson ( $objectBrick ) : string
importClassDefinitionFromJson ( $class, $json, $throwException = false ) : boolean
importFieldCollectionFromJson ( $fieldCollection, $json, $throwException = false ) : boolean
importObjectBrickFromJson ( $objectBrick, $json, $throwException = false ) : boolean
skipColumn ( $tableDefinitions, $table, $colName, $type, $default, $null ) : boolean
updateTableDefinitions ( &$tableDefinitions, $tableNames )

메소드 상세

generateClassDefinitionJson() 공개 정적인 메소드

public static generateClassDefinitionJson ( ClassDefinition $class ) : string
$class Pimcore\Model\Object\ClassDefinition
리턴 string

generateFieldCollectionJson() 공개 정적인 메소드

public static generateFieldCollectionJson ( $fieldCollection ) : string
$fieldCollection
리턴 string

generateLayoutTreeFromArray() 공개 정적인 메소드

public static generateLayoutTreeFromArray ( $array, boolean $throwException = false ) : boolean
$array
$throwException boolean
리턴 boolean

generateObjectBrickJson() 공개 정적인 메소드

public static generateObjectBrickJson ( $objectBrick ) : string
$objectBrick
리턴 string

importClassDefinitionFromJson() 공개 정적인 메소드

public static importClassDefinitionFromJson ( $class, $json, $throwException = false ) : boolean
$class
$json
리턴 boolean

importFieldCollectionFromJson() 공개 정적인 메소드

public static importFieldCollectionFromJson ( $fieldCollection, $json, $throwException = false ) : boolean
$fieldCollection
$json
리턴 boolean

importObjectBrickFromJson() 공개 정적인 메소드

public static importObjectBrickFromJson ( $objectBrick, $json, $throwException = false ) : boolean
$objectBrick
$json
리턴 boolean

skipColumn() 공개 정적인 메소드

public static skipColumn ( $tableDefinitions, $table, $colName, $type, $default, $null ) : boolean
$tableDefinitions
$table
$colName
$type
$default
$null
리턴 boolean

updateTableDefinitions() 공개 정적인 메소드

public static updateTableDefinitions ( &$tableDefinitions, $tableNames )
$tableDefinitions
$tableNames