22 lines
769 B
PHP
22 lines
769 B
PHP
|
<?php
|
||
|
|
||
|
|
||
|
namespace Twilio\Jwt\TaskRouter;
|
||
|
|
||
|
/**
|
||
|
* Twilio TaskRouter TaskQueue Capability assigner
|
||
|
*
|
||
|
* @author Justin Witz <justin.witz@twilio.com>
|
||
|
* @license http://creativecommons.org/licenses/MIT/ MIT
|
||
|
*/
|
||
|
class TaskQueueCapability extends CapabilityToken {
|
||
|
public function __construct(string $accountSid, string $authToken, string $workspaceSid, string $taskQueueSid,
|
||
|
string $overrideBaseUrl = null, string $overrideBaseWSUrl = null) {
|
||
|
parent::__construct($accountSid, $authToken, $workspaceSid, $taskQueueSid, null, $overrideBaseUrl, $overrideBaseWSUrl);
|
||
|
}
|
||
|
|
||
|
protected function setupResource(): void {
|
||
|
$this->resourceUrl = $this->baseUrl . '/TaskQueues/' . $this->channelId;
|
||
|
}
|
||
|
}
|