PHP 클래스 App\Source\ModelFieldBuilder\BuildFields

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

보호된 프로퍼티들

프로퍼티 타입 설명
$arAllFields
$arFields
$buildet
$defaultNoVisibleField
$defaultObject
$lastItemLink

공개 메소드들

메소드 설명
__construct ( $obj = '' )
add ( stdClass $item )
addField ( App\Source\ModelFieldBuilder\Interfaces\IField $field )
addJsonShema ( $jsonShema = '' )
build ( )
getAll ( )
getField ( $name )
remove ( $name )
setDefaultObject ( stdClass $obj )
setFields ( array $arFields )
setType ( $name, $type )

보호된 메소드들

메소드 설명
makeDefault ( $name = 'default' )

메소드 상세

__construct() 공개 메소드

public __construct ( $obj = '' )

add() 공개 메소드

public add ( stdClass $item )
$item stdClass

addField() 공개 메소드

public addField ( App\Source\ModelFieldBuilder\Interfaces\IField $field )
$field App\Source\ModelFieldBuilder\Interfaces\IField

addJsonShema() 공개 메소드

public addJsonShema ( $jsonShema = '' )

build() 공개 메소드

public build ( )

getAll() 공개 메소드

public getAll ( )

getField() 공개 메소드

public getField ( $name )

makeDefault() 보호된 메소드

protected makeDefault ( $name = 'default' )

remove() 공개 메소드

public remove ( $name )

setDefaultObject() 공개 메소드

public setDefaultObject ( stdClass $obj )
$obj stdClass

setFields() 공개 메소드

public setFields ( array $arFields )
$arFields array

setType() 공개 메소드

public setType ( $name, $type )

프로퍼티 상세

$arAllFields 보호되어 있는 프로퍼티

protected $arAllFields

$arFields 보호되어 있는 프로퍼티

protected $arFields

$buildet 보호되어 있는 프로퍼티

protected $buildet

$defaultNoVisibleField 보호되어 있는 프로퍼티

protected $defaultNoVisibleField

$defaultObject 보호되어 있는 프로퍼티

protected $defaultObject