/home/techb158/dev.balacoffee.com/vendor/twilio/sdk/src/Twilio/Rest/Supersim/V1
NameSizeModeActions
NetworkAccessProfile/-0755rm
Sim/-0755rm
EsimProfileContext.php16440644editdlrm
EsimProfileInstance.php39420644editdlrm
EsimProfileList.php60160644editdlrm
EsimProfileOptions.php62820644editdlrm
EsimProfilePage.php12880644editdlrm
FleetContext.php25670644editdlrm
FleetInstance.php47220644editdlrm
FleetList.php64530644editdlrm
FleetOptions.php200740644editdlrm
FleetPage.php12520644editdlrm
IpCommandContext.php16260644editdlrm
IpCommandInstance.php40170644editdlrm
IpCommandList.php67440644editdlrm
IpCommandOptions.php68310644editdlrm
IpCommandPage.php12760644editdlrm
NetworkAccessProfileContext.php41240644editdlrm
NetworkAccessProfileInstance.php42840644editdlrm
NetworkAccessProfileList.php58060644editdlrm
NetworkAccessProfileOptions.php40320644editdlrm
NetworkAccessProfilePage.php13420644editdlrm
NetworkContext.php16030644editdlrm
NetworkInstance.php31360644editdlrm
NetworkList.php52010644editdlrm
NetworkOptions.php29970644editdlrm
NetworkPage.php12640644editdlrm
SettingsUpdateInstance.php25320644editdlrm
SettingsUpdateList.php50230644editdlrm
SettingsUpdateOptions.php21220644editdlrm
SettingsUpdatePage.php13060644editdlrm
SimContext.php44490644editdlrm
SimInstance.php44900644editdlrm
SimList.php59610644editdlrm
SimOptions.php87080644editdlrm
SimPage.php12400644editdlrm
SmsCommandContext.php16350644editdlrm
SmsCommandInstance.php36240644editdlrm
SmsCommandList.php62300644editdlrm
SmsCommandOptions.php54280644editdlrm
SmsCommandPage.php12820644editdlrm
UsageRecordInstance.php27740644editdlrm
UsageRecordList.php53380644editdlrm
UsageRecordOptions.php86490644editdlrm
UsageRecordPage.php12880644editdlrm
Edit: /home/techb158/dev.balacoffee.com/vendor/twilio/sdk/src/Twilio/Rest/Supersim/V1/SimList.php (5961B)
solution = []; $this->uri = '/Sims'; } /** * Create the SimInstance * * @param string $iccid The * [ICCID](https://en.wikipedia.org/wiki/Subscriber_identity_module#ICCID) of the Super SIM to be added to your Account * @param string $registrationCode The 10-digit code required to claim the * Super SIM for your Account * @return SimInstance Created SimInstance * @throws TwilioException When an HTTP error occurs. */ public function create(string $iccid, string $registrationCode): SimInstance { $data = Values::of(['Iccid' => $iccid, 'RegistrationCode' => $registrationCode, ]); $payload = $this->version->create('POST', $this->uri, [], $data); return new SimInstance($this->version, $payload); } /** * Streams SimInstance 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 array|Options $options Optional Arguments * @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(array $options = [], int $limit = null, $pageSize = null): Stream { $limits = $this->version->readLimits($limit, $pageSize); $page = $this->page($options, $limits['pageSize']); return $this->version->stream($page, $limits['limit'], $limits['pageLimit']); } /** * Reads SimInstance records from the API as a list. * Unlike stream(), this operation is eager and will load `limit` records into * memory before returning. * * @param array|Options $options Optional Arguments * @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 SimInstance[] Array of results */ public function read(array $options = [], int $limit = null, $pageSize = null): array { return \iterator_to_array($this->stream($options, $limit, $pageSize), false); } /** * Retrieve a single page of SimInstance records from the API. * Request is executed immediately * * @param array|Options $options Optional Arguments * @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 SimPage Page of SimInstance */ public function page(array $options = [], $pageSize = Values::NONE, string $pageToken = Values::NONE, $pageNumber = Values::NONE): SimPage { $options = new Values($options); $params = Values::of([ 'Status' => $options['status'], 'Fleet' => $options['fleet'], 'Iccid' => $options['iccid'], 'PageToken' => $pageToken, 'Page' => $pageNumber, 'PageSize' => $pageSize, ]); $response = $this->version->page('GET', $this->uri, $params); return new SimPage($this->version, $response, $this->solution); } /** * Retrieve a specific page of SimInstance records from the API. * Request is executed immediately * * @param string $targetUrl API-generated URL for the requested results page * @return SimPage Page of SimInstance */ public function getPage(string $targetUrl): SimPage { $response = $this->version->getDomain()->getClient()->request( 'GET', $targetUrl ); return new SimPage($this->version, $response, $this->solution); } /** * Constructs a SimContext * * @param string $sid The SID that identifies the resource to fetch */ public function getContext(string $sid): SimContext { return new SimContext($this->version, $sid); } /** * Provide a friendly representation * * @return string Machine friendly representation */ public function __toString(): string { return '[Twilio.Supersim.V1.SimList]'; } }