implements Phalcon\Cache\FrontendInterface
Allows to cache data converting/deconverting them to JSON.
This adapter uses the json_encode/json_decode PHP’s functions
As the data is encoded in JSON other systems accessing the same backend could process them
<?php // Cache the data for 2 days $frontCache = new \Phalcon\Cache\Frontend\Json( [ "lifetime" => 172800, ] ); // Create the Cache setting memcached connection options $cache = new \Phalcon\Cache\Backend\Memcache( $frontCache, [ "host" => "localhost", "port" => 11211, "persistent" => false, ] ); // Cache arbitrary data $cache->save("my-data", [1, 2, 3, 4, 5]); // Get data $data = $cache->get("my-data");
Phalcon\Cache\Frontend\Base64 constructor
Returns the cache lifetime
Check whether if frontend is buffering output
Starts output frontend. Actually, does nothing
Returns output cached content
Stops output frontend
Serializes data before storing them
Unserializes data after retrieval
© 2011–2017 Phalcon Framework Team
Licensed under the Creative Commons Attribution License 3.0.
https://docs.phalconphp.com/en/latest/api/Phalcon_Cache_Frontend_Json.html