/
home
/
techb158
/
dev.balacoffee.com
/
vendor
/
twilio
/
sdk
/
src
/
Twilio
/
Rest
/
Messaging
/
V1
/
/home/techb158/dev.balacoffee.com/vendor/twilio/sdk/src/Twilio/Rest/Messaging/V1
mkdir
upload
Name
Size
Mode
Actions
BrandRegistration/
-
0755
rm
Service/
-
0755
rm
BrandRegistrationContext.php
3840
0644
edit
dl
rm
BrandRegistrationInstance.php
5545
0644
edit
dl
rm
BrandRegistrationList.php
6135
0644
edit
dl
rm
BrandRegistrationOptions.php
3718
0644
edit
dl
rm
BrandRegistrationPage.php
1327
0644
edit
dl
rm
DeactivationsContext.php
1660
0644
edit
dl
rm
DeactivationsInstance.php
2643
0644
edit
dl
rm
DeactivationsList.php
933
0644
edit
dl
rm
DeactivationsOptions.php
1562
0644
edit
dl
rm
DeactivationsPage.php
1190
0644
edit
dl
rm
DomainCertsContext.php
2666
0644
edit
dl
rm
DomainCertsInstance.php
4426
0644
edit
dl
rm
DomainCertsList.php
1225
0644
edit
dl
rm
DomainCertsPage.php
1291
0644
edit
dl
rm
DomainConfigContext.php
2862
0644
edit
dl
rm
DomainConfigInstance.php
4325
0644
edit
dl
rm
DomainConfigList.php
1226
0644
edit
dl
rm
DomainConfigOptions.php
4246
0644
edit
dl
rm
DomainConfigPage.php
1297
0644
edit
dl
rm
ExternalCampaignInstance.php
2239
0644
edit
dl
rm
ExternalCampaignList.php
1768
0644
edit
dl
rm
ExternalCampaignPage.php
1321
0644
edit
dl
rm
ServiceContext.php
7421
0644
edit
dl
rm
ServiceInstance.php
7228
0644
edit
dl
rm
ServiceList.php
6586
0644
edit
dl
rm
ServiceOptions.php
35224
0644
edit
dl
rm
ServicePage.php
1267
0644
edit
dl
rm
TollfreeVerificationContext.php
3804
0644
edit
dl
rm
TollfreeVerificationInstance.php
7224
0644
edit
dl
rm
TollfreeVerificationList.php
9444
0644
edit
dl
rm
TollfreeVerificationOptions.php
37720
0644
edit
dl
rm
TollfreeVerificationPage.php
1345
0644
edit
dl
rm
UsecaseInstance.php
1710
0644
edit
dl
rm
UsecaseList.php
1299
0644
edit
dl
rm
UsecasePage.php
1267
0644
edit
dl
rm
Edit:
/home/techb158/dev.balacoffee.com/vendor/twilio/sdk/src/Twilio/Rest/Messaging/V1/ServiceList.php
(6586B)
<?php /** * This code was generated by * \ / _ _ _| _ _ * | (_)\/(_)(_|\/| |(/_ v1.0.0 * / / */ namespace Twilio\Rest\Messaging\V1; use Twilio\Exceptions\TwilioException; use Twilio\ListResource; use Twilio\Options; use Twilio\Serialize; use Twilio\Stream; use Twilio\Values; use Twilio\Version; /** * PLEASE NOTE that this class contains beta products that are subject to change. Use them with caution. */ class ServiceList extends ListResource { /** * Construct the ServiceList * * @param Version $version Version that contains the resource */ public function __construct(Version $version) { parent::__construct($version); // Path Solution $this->solution = []; $this->uri = '/Services'; } /** * Create the ServiceInstance * * @param string $friendlyName A string to describe the resource * @param array|Options $options Optional Arguments * @return ServiceInstance Created ServiceInstance * @throws TwilioException When an HTTP error occurs. */ public function create(string $friendlyName, array $options = []): ServiceInstance { $options = new Values($options); $data = Values::of([ 'FriendlyName' => $friendlyName, 'InboundRequestUrl' => $options['inboundRequestUrl'], 'InboundMethod' => $options['inboundMethod'], 'FallbackUrl' => $options['fallbackUrl'], 'FallbackMethod' => $options['fallbackMethod'], 'StatusCallback' => $options['statusCallback'], 'StickySender' => Serialize::booleanToString($options['stickySender']), 'MmsConverter' => Serialize::booleanToString($options['mmsConverter']), 'SmartEncoding' => Serialize::booleanToString($options['smartEncoding']), 'ScanMessageContent' => $options['scanMessageContent'], 'FallbackToLongCode' => Serialize::booleanToString($options['fallbackToLongCode']), 'AreaCodeGeomatch' => Serialize::booleanToString($options['areaCodeGeomatch']), 'ValidityPeriod' => $options['validityPeriod'], 'SynchronousValidation' => Serialize::booleanToString($options['synchronousValidation']), 'Usecase' => $options['usecase'], 'UseInboundWebhookOnNumber' => Serialize::booleanToString($options['useInboundWebhookOnNumber']), ]); $payload = $this->version->create('POST', $this->uri, [], $data); return new ServiceInstance($this->version, $payload); } /** * Streams ServiceInstance records from the API as a generator stream. * This operation lazily loads records as efficiently as possible until the * limit * is reached. * The results are returned as a generator, so this operation is memory * efficient. * * @param int $limit Upper limit for the number of records to return. stream() * guarantees to never return more than limit. Default is no * limit * @param mixed $pageSize Number of records to fetch per request, when not set * will use the default value of 50 records. If no * page_size is defined but a limit is defined, stream() * will attempt to read the limit with the most * efficient page size, i.e. min(limit, 1000) * @return Stream stream of results */ public function stream(int $limit = null, $pageSize = null): Stream { $limits = $this->version->readLimits($limit, $pageSize); $page = $this->page($limits['pageSize']); return $this->version->stream($page, $limits['limit'], $limits['pageLimit']); } /** * Reads ServiceInstance records from the API as a list. * Unlike stream(), this operation is eager and will load `limit` records into * memory before returning. * * @param int $limit Upper limit for the number of records to return. read() * guarantees to never return more than limit. Default is no * limit * @param mixed $pageSize Number of records to fetch per request, when not set * will use the default value of 50 records. If no * page_size is defined but a limit is defined, read() * will attempt to read the limit with the most * efficient page size, i.e. min(limit, 1000) * @return ServiceInstance[] Array of results */ public function read(int $limit = null, $pageSize = null): array { return \iterator_to_array($this->stream($limit, $pageSize), false); } /** * Retrieve a single page of ServiceInstance records from the API. * Request is executed immediately * * @param mixed $pageSize Number of records to return, defaults to 50 * @param string $pageToken PageToken provided by the API * @param mixed $pageNumber Page Number, this value is simply for client state * @return ServicePage Page of ServiceInstance */ public function page($pageSize = Values::NONE, string $pageToken = Values::NONE, $pageNumber = Values::NONE): ServicePage { $params = Values::of(['PageToken' => $pageToken, 'Page' => $pageNumber, 'PageSize' => $pageSize, ]); $response = $this->version->page('GET', $this->uri, $params); return new ServicePage($this->version, $response, $this->solution); } /** * Retrieve a specific page of ServiceInstance records from the API. * Request is executed immediately * * @param string $targetUrl API-generated URL for the requested results page * @return ServicePage Page of ServiceInstance */ public function getPage(string $targetUrl): ServicePage { $response = $this->version->getDomain()->getClient()->request( 'GET', $targetUrl ); return new ServicePage($this->version, $response, $this->solution); } /** * Constructs a ServiceContext * * @param string $sid The SID that identifies the resource to fetch */ public function getContext(string $sid): ServiceContext { return new ServiceContext($this->version, $sid); } /** * Provide a friendly representation * * @return string Machine friendly representation */ public function __toString(): string { return '[Twilio.Messaging.V1.ServiceList]'; } }
Save
cmd:
run