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\Endpoint\Traits\CreateEndpointTrait;
use DigitalCz\DigiSign\Endpoint\Traits\GetEndpointTrait;
use DigitalCz\DigiSign\Endpoint\Traits\ListEndpointTrait;
use DigitalCz\DigiSign\Resource\Certificate;
/**
* @extends ResourceEndpoint<Certificate>
* @method ListResource<Certificate> list(array $query = [])
* @method Certificate get(string $id)
* @method Certificate create(array $body)
*/
class AccountCertificatesEndpoint extends ResourceEndpoint
{
/** @use ListEndpointTrait<Certificate> */
use ListEndpointTrait;
use GetEndpointTrait;
use CreateEndpointTrait;
public function __construct(AccountEndpoint $parent)
parent::__construct($parent, '/certificates', Certificate::class);
}
* @param Certificate|string $id
public function reload($id): Certificate
return $this->makeResource($this->postRequest('/{id}/reload', ['id' => $id]));
return $this->makeResour...', array('id' => $id)))
DigitalCz\DigiSign\Resource\ResourceInterface
DigitalCz\DigiSign\Resource\Certificate