protected function configure()
    {
        $curlOptions = [];

        if ($this->config['cache.disabled']) {
            $this->simplePie->enable_cache(false);
        } else {
            $this->simplePie->set_cache_location($this->config['cache.location']);
            $this->simplePie->set_cache_duration($this->config['cache.life']);
        }

        if (isset($this->config['curl.options']) && is_array($this->config['curl.options'])) {
            $curlOptions += $this->config['curl.options'];
        }

        if ($this->config['ssl_check.disabled']) {
            $curlOptions[CURLOPT_SSL_VERIFYHOST] = false;
            $curlOptions[CURLOPT_SSL_VERIFYPEER] = false;
        }

        if (is_array($curlOptions)) {
            $this->simplePie->set_curl_options($curlOptions);
        }
    }
protected function configure()
    {
        $curlOptions = [];

        if ($this->config['cache.disabled']) {
            $this->simplePie->enable_cache(false);
        } else {
            $this->simplePie->set_cache_location($this->config['cache.location']);
            $this->simplePie->set_cache_duration($this->config['cache.life']);
        }

        if (isset($this->config['curl.options']) && is_array($this->config['curl.options'])) {
            $curlOptions += $this->config['curl.options'];
        }

        if ($this->config['ssl_check.disabled']) {
            $curlOptions[CURLOPT_SSL_VERIFYHOST] = false;
            $curlOptions[CURLOPT_SSL_VERIFYPEER] = false;
        }

        if (is_array($curlOptions)) {
            $this->simplePie->set_curl_options($curlOptions);
        }
    }
protected function configure ( ) { $ curlOptions = [ ] ; if ( $ this -> config [ 'cache.disabled' ] ) { $ this -> simplePie -> enable_cache ( false ) ; } else { $ this -> simplePie -> set_cache_location ( $ this -> config [ 'cache.location' ] ) ; $ this -> simplePie -> set_cache_duration ( $ this -> config [ 'cache.life' ] ) ; } if ( isset ( $ this -> config [ 'curl.options' ] ) && is_array ( $ this -> config [ 'curl.options' ] ) ) { $ curlOptions += $ this -> config [ 'curl.options' ] ; } if ( $ this -> config [ 'ssl_check.disabled' ] ) { $ curlOptions [ CURLOPT_SSL_VERIFYHOST ] = false ; $ curlOptions [ CURLOPT_SSL_VERIFYPEER ] = false ; } if ( is_array ( $ curlOptions ) ) { $ this -> simplePie -> set_curl_options ( $ curlOptions ) ; } }
Configure SimplePie.

@return void
Configure SimplePie .