/
home
/
techb158
/
dev.balacoffee.com
/
vendor
/
twilio
/
sdk
/
src
/
Twilio
/
Rest
/
Conversations
/
V1
/
/home/techb158/dev.balacoffee.com/vendor/twilio/sdk/src/Twilio/Rest/Conversations/V1
mkdir
upload
Name
Size
Mode
Actions
Configuration/
-
0755
rm
Conversation/
-
0755
rm
Service/
-
0755
rm
User/
-
0755
rm
AddressConfigurationContext.php
3348
0644
edit
dl
rm
AddressConfigurationInstance.php
4390
0644
edit
dl
rm
AddressConfigurationList.php
6922
0644
edit
dl
rm
AddressConfigurationOptions.php
21911
0644
edit
dl
rm
AddressConfigurationPage.php
1244
0644
edit
dl
rm
ConfigurationContext.php
2282
0644
edit
dl
rm
ConfigurationInstance.php
3688
0644
edit
dl
rm
ConfigurationList.php
2588
0644
edit
dl
rm
ConfigurationOptions.php
5839
0644
edit
dl
rm
ConfigurationPage.php
1202
0644
edit
dl
rm
ConversationContext.php
6035
0644
edit
dl
rm
ConversationInstance.php
5587
0644
edit
dl
rm
ConversationList.php
6050
0644
edit
dl
rm
ConversationOptions.php
19410
0644
edit
dl
rm
ConversationPage.php
1196
0644
edit
dl
rm
CredentialContext.php
2824
0644
edit
dl
rm
CredentialInstance.php
4125
0644
edit
dl
rm
CredentialList.php
5818
0644
edit
dl
rm
CredentialOptions.php
12649
0644
edit
dl
rm
CredentialPage.php
1184
0644
edit
dl
rm
ParticipantConversationInstance.php
3721
0644
edit
dl
rm
ParticipantConversationList.php
5106
0644
edit
dl
rm
ParticipantConversationOptions.php
2931
0644
edit
dl
rm
ParticipantConversationPage.php
1262
0644
edit
dl
rm
RoleContext.php
2334
0644
edit
dl
rm
RoleInstance.php
4104
0644
edit
dl
rm
RoleList.php
5398
0644
edit
dl
rm
RolePage.php
1148
0644
edit
dl
rm
ServiceContext.php
5977
0644
edit
dl
rm
ServiceInstance.php
5077
0644
edit
dl
rm
ServiceList.php
5222
0644
edit
dl
rm
ServicePage.php
1166
0644
edit
dl
rm
UserContext.php
4548
0644
edit
dl
rm
UserInstance.php
4861
0644
edit
dl
rm
UserList.php
5511
0644
edit
dl
rm
UserOptions.php
9328
0644
edit
dl
rm
UserPage.php
1148
0644
edit
dl
rm
Edit:
/home/techb158/dev.balacoffee.com/vendor/twilio/sdk/src/Twilio/Rest/Conversations/V1/RoleList.php
(5398B)
<?php /** * This code was generated by * \ / _ _ _| _ _ * | (_)\/(_)(_|\/| |(/_ v1.0.0 * / / */ namespace Twilio\Rest\Conversations\V1; use Twilio\Exceptions\TwilioException; use Twilio\ListResource; use Twilio\Serialize; use Twilio\Stream; use Twilio\Values; use Twilio\Version; class RoleList extends ListResource { /** * Construct the RoleList * * @param Version $version Version that contains the resource */ public function __construct(Version $version) { parent::__construct($version); // Path Solution $this->solution = []; $this->uri = '/Roles'; } /** * Create the RoleInstance * * @param string $friendlyName A string to describe the new resource * @param string $type The type of role * @param string[] $permission A permission the role should have * @return RoleInstance Created RoleInstance * @throws TwilioException When an HTTP error occurs. */ public function create(string $friendlyName, string $type, array $permission): RoleInstance { $data = Values::of([ 'FriendlyName' => $friendlyName, 'Type' => $type, 'Permission' => Serialize::map($permission, function($e) { return $e; }), ]); $payload = $this->version->create('POST', $this->uri, [], $data); return new RoleInstance($this->version, $payload); } /** * Streams RoleInstance 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 RoleInstance 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 RoleInstance[] 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 RoleInstance 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 RolePage Page of RoleInstance */ public function page($pageSize = Values::NONE, string $pageToken = Values::NONE, $pageNumber = Values::NONE): RolePage { $params = Values::of(['PageToken' => $pageToken, 'Page' => $pageNumber, 'PageSize' => $pageSize, ]); $response = $this->version->page('GET', $this->uri, $params); return new RolePage($this->version, $response, $this->solution); } /** * Retrieve a specific page of RoleInstance records from the API. * Request is executed immediately * * @param string $targetUrl API-generated URL for the requested results page * @return RolePage Page of RoleInstance */ public function getPage(string $targetUrl): RolePage { $response = $this->version->getDomain()->getClient()->request( 'GET', $targetUrl ); return new RolePage($this->version, $response, $this->solution); } /** * Constructs a RoleContext * * @param string $sid The SID of the Role resource to fetch */ public function getContext(string $sid): RoleContext { return new RoleContext($this->version, $sid); } /** * Provide a friendly representation * * @return string Machine friendly representation */ public function __toString(): string { return '[Twilio.Conversations.V1.RoleList]'; } }
Save
cmd:
run