/** * @param string $language * @param bool $use_original_cache * @param WPML_Displayed_String_Filter $existing_filter */ public function __construct($language, $use_original_cache, $existing_filter) { parent::__construct($language, $use_original_cache); if ($existing_filter) { $existing_cache = $existing_filter->export_cache(); $this->use_original_cache = isset($existing_cache['use_original_cache']) ? $existing_cache['use_original_cache'] : false; $this->original_cache = isset($existing_cache['original_cache']) ? $existing_cache['original_cache'] : array(); $this->name_cache = isset($existing_cache['name_cache']) ? $existing_cache['name_cache'] : array(); } }