Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
perpending
/
wp-content
/
plugins
/
seo-by-rank-math
/
includes
/
replace-variables
:
class-cache.php
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
<?php /** * Variable replacement base. * * @since 1.0.33 * @package RankMath * @subpackage RankMath\Replace_Variables * @author Rank Math <support@rankmath.com> */ namespace RankMath\Replace_Variables; defined( 'ABSPATH' ) || exit; /** * Cache class. */ class Cache extends Base { /** * Cache holder. * * @var array */ private $cache = []; /** * Get from cache. * * @param string $id ID to get from cache. * * @return mixed */ protected function get_cache( $id ) { return isset( $this->cache[ $id ] ) ? $this->cache[ $id ] : ''; } /** * In cache. * * @param string $id ID to get from cache. * * @return bool */ protected function in_cache( $id ) { return isset( $this->cache[ $id ] ); } /** * Save into cache. * * @param string $id ID to get from cache. * @param mixed $value Value to save. */ protected function set_cache( $id, $value ) { $this->cache[ $id ] = $value; } }