Method |
Description |
|
__construct ( Xpressengine\Database\VirtualConnectionInterface $connection, ConfigManager $configManager ) |
create instance |
|
add ( ConfigEntity $config ) : void |
config 추가 |
|
get ( string $group, string $id ) : ConfigEntity | null |
config entity 반환 |
|
getConfigName ( ConfigEntity $config ) : string |
ConfigEntity 에서 ConfigManager 에 사용될 config 이름 반환. |
|
getDefault ( ) : ConfigEntity |
get default config |
|
getRevisionTableName ( ConfigEntity $config ) : string |
생성된 database table 의 revision table 이름 반환. |
|
getTableName ( ConfigEntity $config ) : string |
$config 의 group 과 id 로 생성되는 field type 의 database table 이름 반환
dynamic field type 의 데이터 저장 table 이름 |
|
gets ( string $group ) : array |
config entity list 반환 |
|
isTableMethodCreate ( ConfigEntity $config ) : boolean |
생성된 Dynamic Field 가 테이블 생성 방식인지 확인 |
|
parent ( string $group ) : ConfigEntity | null |
group 의 parent config 반환
config entity 반환 |
|
put ( ConfigEntity $config ) : void |
config 수정 |
|
remove ( ConfigEntity $config ) : void |
config 제거 |
|
rules ( ) : array |
get validator rules |
|
setParent ( string $group ) : void |
parent config 설정 |
|
setTablePrefix ( string $tablePrefix ) : void |
set table prefix |
|