Prado\Caching\TAPCCache::init PHP Method

init() public method

This method is required by the IModule interface.
public init ( $config )
    public function init($config)
    {
        if (!extension_loaded('apc')) {
            throw new TConfigurationException('apccache_extension_required');
        }
        if (ini_get('apc.enabled') == false) {
            throw new TConfigurationException('apccache_extension_not_enabled');
        }
        if (substr(php_sapi_name(), 0, 3) === 'cli' and ini_get('apc.enable_cli') == false) {
            throw new TConfigurationException('apccache_extension_not_enabled_cli');
        }
        parent::init($config);
    }