data = $data; } /** * isValid() - this method will determine if the current user agent matches the * user agent we stored when we initialized this variable. * * @return bool */ public function isValid() { $userAgent = $_SERVER['HTTP_USER_AGENT'] ?? null; return $userAgent === $this->getData(); } /** * Retrieve token for validating call * * @return string */ public function getData() { return $this->data; } /** * Return validator name * * @return string */ public function getName() { return self::class; } }