2017-04-14 */ class PhalApi_Cache_APCU { public function __construct() { if (!extension_loaded('apcu')) { throw new PhalApi_Exception_InternalServerError( T('missing {name} extension', array('name' => 'apcu')) ); } } public function set($key, $value, $expire = 600) { return apcu_store($key, $value, $expire); } public function get($key) { $value = apcu_fetch($key); return $value !== FALSE ? $value : NULL; } public function delete($key) { return apcu_delete($key); } }