diff --git a/src/Auth/APIToken.php b/src/Auth/APIToken.php new file mode 100644 index 00000000..7ec00cc1 --- /dev/null +++ b/src/Auth/APIToken.php @@ -0,0 +1,25 @@ +apiToken = $apiToken; + } + + public function getHeaders(): array + { + return [ + 'Authorization' => 'Bearer ' . $this->apiToken + ]; + } +} diff --git a/tests/Auth/APITokenTest.php b/tests/Auth/APITokenTest.php new file mode 100644 index 00000000..ea7ec3c3 --- /dev/null +++ b/tests/Auth/APITokenTest.php @@ -0,0 +1,21 @@ +getHeaders(); + + $this->assertArrayHasKey('Authorization', $headers); + + $this->assertEquals('Bearer zKq9RDO6PbCjs6PRUXF3BoqFi3QdwY36C2VfOaRy', $headers['Authorization']); + + $this->assertCount(1, $headers); + } +}