헬퍼함수(설정)


지니PHP의 설정값 클래스는 싱글턴 방식의 디자인 패턴 원리를 응용하여 만들어저 있습니다. 또한 이 클래스는 레지스트리에 등록되어 프레임워크 전반에서 접근이 가능하도록 관리되고 있습니다.

클래스의 인스턴스를 유지하지 않고, 프레임워크에서 쉽게 접근을 할 수 있도록 별도의 헬퍼함수를 제공합니다.

config_init


레지스트리에서 클래스의 객체를 찾아 반환 합니다. 반환 값은 객체이며 내부 메소드를 접근할 수 있습니다.

/**
 * 설정 객체를 반환합니다.
 */
if (! function_exists('config_init')) {
    function config_init()
    {
        if ($conf = Registry::get("CONFIG")) {
            return $conf;
        }
    }
}

config_set


설정값을 저장합니다.