/** * @return bool */ private function isValidHubSignature() { $headers = $this->request->getHeader('X-Hub-Signature'); if (empty($headers)) { return false; } $signature = XHubSignature::parseHeader($headers[0]); return XHubSignature::validate($this->getBody(), $this->secret, $signature); }