WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru Платформа для конвертации и монетизации трафика
функция не описана

SimplePie_Cache_Redis::__construct() public WP 1.0

Create a new cache object

{} Это метод класса: SimplePie_Cache_Redis{}

Хуков нет.

Возвращает

Null. Ничего.

Использование

$SimplePie_Cache_Redis = new SimplePie_Cache_Redis();
$SimplePie_Cache_Redis->__construct( $location, $name, $options );
$location(строка) (обязательный)
Location string (from SimplePie::$cache_location)
$name(строка) (обязательный)
Unique ID for the cache
$type(строка) (обязательный)
Either TYPE_FEED for SimplePie data, or TYPE_IMAGE for image data

Код SimplePie_Cache_Redis::__construct() WP 5.5.3

<?php
public function __construct($location, $name, $options = null) {
    //$this->cache = \flow\simple\cache\Redis::getRedisClientInstance();
    $parsed = SimplePie_Cache::parse_URL($location);
    $redis = new Redis();
    $redis->connect($parsed['host'], $parsed['port']);
    if (isset($parsed['pass'])) {
        $redis->auth($parsed['pass']);
    }
    if (isset($parsed['path'])) {
        $redis->select((int)substr($parsed['path'], 1));
    }
    $this->cache = $redis;

    if (!is_null($options) && is_array($options)) {
        $this->options = $options;
    } else {
        $this->options = array (
            'prefix' => 'rss:simple_primary:',
            'expire' => 0,
        );
    }

    $this->name = $this->options['prefix'] . $name;
}