EventHomes\Api\Webhooks\MandrillWebhookController::validateSignature PHP Method

validateSignature() private method

Validates the signature of a mandrill request if key is set
private validateSignature ( Illuminate\Http\Request $request ) : boolean
$request Illuminate\Http\Request
return boolean
    private function validateSignature(Request $request)
    {
        $webhook_key = config('mandrill-webhooks.webhook_key');
        if (!empty($webhook_key)) {
            $signature = $this->generateSignature($webhook_key, $request->url(), $request->all());
            return $signature === $request->header('X-Mandrill-Signature');
        }
        return true;
    }