/** * Return unique page identifier * * @return string */ public function getValue() { $data = [$this->request->getUriString(), $this->request->get(\Magento\Framework\App\Response\Http::COOKIE_VARY_STRING) ?: $this->context->getVaryString()]; return md5(serialize($data)); }
/** * Make extra data to logger message * @param mixed $invalidateInfo * @return array */ private function makeParams($invalidateInfo) { $method = $this->request->getMethod(); $url = $this->request->getUriString(); return compact('method', 'url', 'invalidateInfo'); }