/
home
/
techb158
/
dev.balacoffee.com
/
vendor
/
twilio
/
sdk
/
src
/
Twilio
/
Rest
/
Video
/
V1
/
/home/techb158/dev.balacoffee.com/vendor/twilio/sdk/src/Twilio/Rest/Video/V1
mkdir
upload
Name
Size
Mode
Actions
Room/
-
0755
rm
CompositionContext.php
1810
0644
edit
dl
rm
CompositionHookContext.php
3285
0644
edit
dl
rm
CompositionHookInstance.php
5056
0644
edit
dl
rm
CompositionHookList.php
6865
0644
edit
dl
rm
CompositionHookOptions.php
26510
0644
edit
dl
rm
CompositionHookPage.php
1190
0644
edit
dl
rm
CompositionInstance.php
5112
0644
edit
dl
rm
CompositionList.php
6702
0644
edit
dl
rm
CompositionOptions.php
14291
0644
edit
dl
rm
CompositionPage.php
1166
0644
edit
dl
rm
CompositionSettingsContext.php
2647
0644
edit
dl
rm
CompositionSettingsInstance.php
4034
0644
edit
dl
rm
CompositionSettingsList.php
961
0644
edit
dl
rm
CompositionSettingsOptions.php
5389
0644
edit
dl
rm
CompositionSettingsPage.php
1214
0644
edit
dl
rm
RecordingContext.php
1790
0644
edit
dl
rm
RecordingInstance.php
4692
0644
edit
dl
rm
RecordingList.php
5450
0644
edit
dl
rm
RecordingOptions.php
6117
0644
edit
dl
rm
RecordingPage.php
1154
0644
edit
dl
rm
RecordingSettingsContext.php
2556
0644
edit
dl
rm
RecordingSettingsInstance.php
3899
0644
edit
dl
rm
RecordingSettingsList.php
949
0644
edit
dl
rm
RecordingSettingsOptions.php
5345
0644
edit
dl
rm
RecordingSettingsPage.php
1202
0644
edit
dl
rm
RoomContext.php
4551
0644
edit
dl
rm
RoomInstance.php
6279
0644
edit
dl
rm
RoomList.php
6826
0644
edit
dl
rm
RoomOptions.php
17904
0644
edit
dl
rm
RoomPage.php
1124
0644
edit
dl
rm
Edit:
/home/techb158/dev.balacoffee.com/vendor/twilio/sdk/src/Twilio/Rest/Video/V1/RoomContext.php
(4551B)
<?php /** * This code was generated by * \ / _ _ _| _ _ * | (_)\/(_)(_|\/| |(/_ v1.0.0 * / / */ namespace Twilio\Rest\Video\V1; use Twilio\Exceptions\TwilioException; use Twilio\InstanceContext; use Twilio\ListResource; use Twilio\Rest\Video\V1\Room\ParticipantList; use Twilio\Rest\Video\V1\Room\RecordingRulesList; use Twilio\Rest\Video\V1\Room\RoomRecordingList; use Twilio\Values; use Twilio\Version; /** * @property RoomRecordingList $recordings * @property ParticipantList $participants * @property RecordingRulesList $recordingRules * @method \Twilio\Rest\Video\V1\Room\RoomRecordingContext recordings(string $sid) * @method \Twilio\Rest\Video\V1\Room\ParticipantContext participants(string $sid) */ class RoomContext extends InstanceContext { protected $_recordings; protected $_participants; protected $_recordingRules; /** * Initialize the RoomContext * * @param Version $version Version that contains the resource * @param string $sid The SID that identifies the resource to fetch */ public function __construct(Version $version, $sid) { parent::__construct($version); // Path Solution $this->solution = ['sid' => $sid, ]; $this->uri = '/Rooms/' . \rawurlencode($sid) . ''; } /** * Fetch the RoomInstance * * @return RoomInstance Fetched RoomInstance * @throws TwilioException When an HTTP error occurs. */ public function fetch(): RoomInstance { $payload = $this->version->fetch('GET', $this->uri); return new RoomInstance($this->version, $payload, $this->solution['sid']); } /** * Update the RoomInstance * * @param string $status The new status of the resource * @return RoomInstance Updated RoomInstance * @throws TwilioException When an HTTP error occurs. */ public function update(string $status): RoomInstance { $data = Values::of(['Status' => $status, ]); $payload = $this->version->update('POST', $this->uri, [], $data); return new RoomInstance($this->version, $payload, $this->solution['sid']); } /** * Access the recordings */ protected function getRecordings(): RoomRecordingList { if (!$this->_recordings) { $this->_recordings = new RoomRecordingList($this->version, $this->solution['sid']); } return $this->_recordings; } /** * Access the participants */ protected function getParticipants(): ParticipantList { if (!$this->_participants) { $this->_participants = new ParticipantList($this->version, $this->solution['sid']); } return $this->_participants; } /** * Access the recordingRules */ protected function getRecordingRules(): RecordingRulesList { if (!$this->_recordingRules) { $this->_recordingRules = new RecordingRulesList($this->version, $this->solution['sid']); } return $this->_recordingRules; } /** * Magic getter to lazy load subresources * * @param string $name Subresource to return * @return ListResource The requested subresource * @throws TwilioException For unknown subresources */ public function __get(string $name): ListResource { if (\property_exists($this, '_' . $name)) { $method = 'get' . \ucfirst($name); return $this->$method(); } throw new TwilioException('Unknown subresource ' . $name); } /** * Magic caller to get resource contexts * * @param string $name Resource to return * @param array $arguments Context parameters * @return InstanceContext The requested resource context * @throws TwilioException For unknown resource */ public function __call(string $name, array $arguments): InstanceContext { $property = $this->$name; if (\method_exists($property, 'getContext')) { return \call_user_func_array(array($property, 'getContext'), $arguments); } throw new TwilioException('Resource does not have a context'); } /** * Provide a friendly representation * * @return string Machine friendly representation */ public function __toString(): string { $context = []; foreach ($this->solution as $key => $value) { $context[] = "$key=$value"; } return '[Twilio.Video.V1.RoomContext ' . \implode(' ', $context) . ']'; } }
Save
cmd:
run