TransCache
class TransCache
다국어용 캐시 클래스
Properties
private | $cache | ||
private | $transCacheKey | ||
private | $cachedLines | ||
private | $debug |
Methods
__construct(Repository $cache, bool|false $debug = false)
No description
void
setCacheKey(string $transCacheKey)
그룹단위 캐시의 키를 지정합니다
string
get(string $namespace, string $item, string $locale)
캐시된 라인을 얻습니다
void
set(string $namespace, string $item, string $locale, string $value)
라인을 캐싱합니다
void
flush()
캐시를 비웁니다
void
load()
캐시를 로드합니다
Details
at line 41
__construct(Repository $cache, bool|false $debug = false)
at line 55
void
setCacheKey(string $transCacheKey)
그룹단위 캐시의 키를 지정합니다
디버그 모드인 경우 캐시에 사용된 캐시 키 목록을 저장합니다
at line 76
string
get(string $namespace, string $item, string $locale)
캐시된 라인을 얻습니다
at line 96
void
set(string $namespace, string $item, string $locale, string $value)
라인을 캐싱합니다
at line 112
void
flush()
캐시를 비웁니다
at line 122
private void
load()
캐시를 로드합니다