EDD\HelpScout\Endpoint::validate PHP Метод

validate() приватный Метод

- Validates the payload - Validates the request signature
private validate ( ) : boolean
Результат boolean
    private function validate()
    {
        // we need at least this
        if (!isset($this->data['customer']['email']) && !isset($this->data['customer']['emails'])) {
            return false;
        }
        // check request signature
        $request = new Request($this->data);
        if (isset($_SERVER['HTTP_X_HELPSCOUT_SIGNATURE']) && $request->signature_equals($_SERVER['HTTP_X_HELPSCOUT_SIGNATURE'])) {
            return true;
        }
        return false;
    }