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 = isset($_SERVER['HTTP_USER_AGENT']) ? $_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 __CLASS__; } }