/** * Create instance. * * @param array $data Optional initial cache data. */ public function __construct(array $data = array()) { parent::__construct(); $this->data = $data; }
/** * Create instance. * * @param int $defaultTimeToLive Optional default time-to-live value. * @param ApcGC $gc Optional garbage collector. */ public function __construct($defaultTimeToLive = 0, $gc = null) { parent::__construct(self::DEFAULT_NAMESPACE_DELIMITER, $defaultTimeToLive); $this->gc = $gc && $gc instanceof ApcGC ? $gc : null; }