for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
declare(strict_types=1);
namespace DigitalCz\DigiSign\Endpoint;
use DigitalCz\DigiSign\DigiSign;
use DigitalCz\DigiSign\Resource\Token;
/**
* @extends ResourceEndpoint<Token>
*/
final class AuthEndpoint extends ResourceEndpoint
{
public function __construct(DigiSign $parent)
parent::__construct($parent, '/api/auth-token', Token::class, ['no_auth' => true]);
}
* @param mixed[] $body
public function authorize(array $body): Token
return $this->makeResource($this->postRequest('', ['json' => $body]));
return $this->makeResour...rray('json' => $body)))
DigitalCz\DigiSign\Resource\ResourceInterface
DigitalCz\DigiSign\Resource\Token