| Conditions | 1 |
| Paths | 1 |
| Total Lines | 7 |
| Code Lines | 2 |
| Lines | 0 |
| Ratio | 0 % |
| Tests | 3 |
| CRAP Score | 1 |
| Changes | 1 | ||
| Bugs | 0 | Features | 0 |
| 1 | <?php |
||
| 23 | 21 | public function sign($message, $secretKey) |
|
| 24 | { |
||
| 25 | // The Acquia HMAC spec requires that we use MIME Base64 encoded |
||
| 26 | // secrets, but PHP requires them to be decoded before signing. |
||
| 27 | 21 | $digest = hash_hmac($this->algorithm, $message, base64_decode($secretKey, true), true); |
|
| 28 | |||
| 29 | 21 | return base64_encode($digest); |
|
| 30 | } |
||
| 41 |