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\CRUDEndpointTrait;
use DigitalCz\DigiSign\Resource\EnvelopeTemplate;
use DigitalCz\DigiSign\Resource\EnvelopeTemplateNotification;
/**
* @extends ResourceEndpoint<EnvelopeTemplateNotification>
* @method EnvelopeTemplateNotification get(string $id)
* @method EnvelopeTemplateNotification create(array $body)
* @method EnvelopeTemplateNotification update(string $id, array $body)
*/
final class EnvelopeTemplateNotificationsEndpoint extends ResourceEndpoint
{
/** @use CRUDEndpointTrait<EnvelopeTemplateNotification> */
use CRUDEndpointTrait;
* @param EnvelopeTemplate|string $template
public function __construct(EnvelopeTemplatesEndpoint $parent, $template)
parent::__construct(
$parent,
'/{template}/notifications',
EnvelopeTemplateNotification::class,
['template' => $template]
);
}