Method |
Description |
|
__construct ( ConfigManager $store ) |
SkinInstanceStore constructor. |
|
getConfigs ( string $key, string $skinId = null ) : mixed |
주어진 타겟과 그 타겟에 지정된 스킨의 설정정보를 가져온다. 주어진 타겟에 한번이라도 지정된 적이 있는 스킨정보를 모두 가져온다. |
|
getSelectedSkin ( string $key, string $mode = null ) : array | string |
주어진 key에 지정된 스킨을 조회한다. |
|
setConfigs ( string $key, string $skinId, array $config = null ) : void |
주어진 타겟에 지정된 스킨의 설정을 저장한다. |
|
setSelectedSkin ( string $key, string $mode, string $skinId = null ) : void |
주어진 타겟에 주어진 스킨을 지정한다. 두번째 파라메터가 배열일 경우, 두가지 모드의 스킨을 동시에 저장하는 것으로 간주한다. |
|
setStore ( ConfigManager $store ) : void |
저장소(persistence storage)를 지정한다. |
|