123456789101112131415161718192021222324 |
- <?php
- namespace Braintree;
- class SignatureService
- {
- public function __construct($key, $digest)
- {
- $this->key = $key;
- $this->digest = $digest;
- }
- public function sign($payload)
- {
- return $this->hash($payload) . "|" . $payload;
- }
- public function hash($data)
- {
- return call_user_func($this->digest, $this->key, $data);
- }
- }
- class_alias('Braintree\SignatureService', 'Braintree_SignatureService');
|