Bluz\Proxy\Cache::initInstance PHP Method

initInstance() protected static method

Init instance
protected static initInstance ( ) : Cache | Bluz\Common\Nil
return Bluz\Cache\Cache | Bluz\Common\Nil
    protected static function initInstance()
    {
        $config = Config::getData('cache');
        if ($config && isset($config['enabled']) && $config['enabled']) {
            $instance = new Instance();
            $instance->setOptions($config);
            return $instance;
        } else {
            return new Nil();
        }
    }