JFIF  x x C         C     "        } !1AQa "q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz        w !1AQ aq"2B #3Rbr{ gilour

File "DefaultSigner.php"

Full Path: /var/www/laravel_filter/vendor/luigel/laravel-paymongo/src/Signer/DefaultSigner.php
File size: 491 bytes
MIME-type: text/x-php
Charset: utf-8

<?php

namespace Luigel\Paymongo\Signer;

class DefaultSigner implements Signer
{
    /**
     * Calculate signature.
     */
    public function calculateSignature(string|int $timestamp, string $contentBody, string $secret): string
    {
        return hash_hmac('sha256', $timestamp.'.'.$contentBody, $secret);
    }

    /**
     * Get signature header name.
     */
    public function signatureHeaderName(): string
    {
        return config('paymongo.signature_header_name');
    }
}