Thumbor\Url::sign PHP Метод

sign() публичный статический Метод

Sign a message using a shared secret key, per https://github.com/globocom/thumbor/wiki/Libraries
public static sign ( string $msg, string $secret ) : string
$msg string
$secret string
Результат string
    public static function sign($msg, $secret)
    {
        $signature = hash_hmac("sha1", $msg, $secret, true);
        return strtr(base64_encode($signature), '/+', '_-');
    }

Usage Example

Пример #1
0
 public function testSign()
 {
     $this->assertEquals('bDv76lTvUdX6vORS96scx7P185c=', Url::sign('fit-in/560x420/filters:fill(green)/my/big/image.jpg', 'MY_SECURE_KEY'));
 }