PATH:
home
/
lab2454c
/
sportsnovate.com
/
backups
/
core
/
vendor
/
twilio
/
sdk
/
src
/
Twilio
/
TwiML
/
Voice
<?php /** * This code was generated by * \ / _ _ _| _ _ * | (_)\/(_)(_|\/| |(/_ v1.0.0 * / / */ namespace Twilio\TwiML\Voice; use Twilio\TwiML\TwiML; class Record extends TwiML { /** * Record constructor. * * @param array $attributes Optional attributes */ public function __construct($attributes = []) { parent::__construct('Record', null, $attributes); } /** * Add Action attribute. * * @param string $action Action URL */ public function setAction($action): self { return $this->setAttribute('action', $action); } /** * Add Method attribute. * * @param string $method Action URL method */ public function setMethod($method): self { return $this->setAttribute('method', $method); } /** * Add Timeout attribute. * * @param int $timeout Timeout to begin recording */ public function setTimeout($timeout): self { return $this->setAttribute('timeout', $timeout); } /** * Add FinishOnKey attribute. * * @param string $finishOnKey Finish recording on key */ public function setFinishOnKey($finishOnKey): self { return $this->setAttribute('finishOnKey', $finishOnKey); } /** * Add MaxLength attribute. * * @param int $maxLength Max time to record in seconds */ public function setMaxLength($maxLength): self { return $this->setAttribute('maxLength', $maxLength); } /** * Add PlayBeep attribute. * * @param bool $playBeep Play beep */ public function setPlayBeep($playBeep): self { return $this->setAttribute('playBeep', $playBeep); } /** * Add Trim attribute. * * @param string $trim Trim the recording */ public function setTrim($trim): self { return $this->setAttribute('trim', $trim); } /** * Add RecordingStatusCallback attribute. * * @param string $recordingStatusCallback Status callback URL */ public function setRecordingStatusCallback($recordingStatusCallback): self { return $this->setAttribute('recordingStatusCallback', $recordingStatusCallback); } /** * Add RecordingStatusCallbackMethod attribute. * * @param string $recordingStatusCallbackMethod Status callback URL method */ public function setRecordingStatusCallbackMethod($recordingStatusCallbackMethod): self { return $this->setAttribute('recordingStatusCallbackMethod', $recordingStatusCallbackMethod); } /** * Add RecordingStatusCallbackEvent attribute. * * @param string[] $recordingStatusCallbackEvent Recording status callback * events */ public function setRecordingStatusCallbackEvent($recordingStatusCallbackEvent): self { return $this->setAttribute('recordingStatusCallbackEvent', $recordingStatusCallbackEvent); } /** * Add Transcribe attribute. * * @param bool $transcribe Transcribe the recording */ public function setTranscribe($transcribe): self { return $this->setAttribute('transcribe', $transcribe); } /** * Add TranscribeCallback attribute. * * @param string $transcribeCallback Transcribe callback URL */ public function setTranscribeCallback($transcribeCallback): self { return $this->setAttribute('transcribeCallback', $transcribeCallback); } }
[-] Sip.php
[edit]
[-] Refer.php
[edit]
[-] Identity.php
[edit]
[-] Gather.php
[edit]
[-] SsmlSayAs.php
[edit]
[-] Record.php
[edit]
[-] Conference.php
[edit]
[-] Play.php
[edit]
[-] Parameter.php
[edit]
[+]
..
[-] Reject.php
[edit]
[-] Enqueue.php
[edit]
[-] SsmlP.php
[edit]
[-] Siprec.php
[edit]
[-] Start.php
[edit]
[-] Leave.php
[edit]
[-] Connect.php
[edit]
[-] Redirect.php
[edit]
[-] Stop.php
[edit]
[-] Client.php
[edit]
[-] Stream.php
[edit]
[-] Sim.php
[edit]
[-] SsmlW.php
[edit]
[-] Echo_.php
[edit]
[-] SsmlBreak.php
[edit]
[-] Dial.php
[edit]
[-] Queue.php
[edit]
[-] SsmlEmphasis.php
[edit]
[-] SsmlLang.php
[edit]
[-] Number.php
[edit]
[-] Prompt.php
[edit]
[-] Autopilot.php
[edit]
[-] SsmlProsody.php
[edit]
[-] Sms.php
[edit]
[-] Hangup.php
[edit]
[-] Pay.php
[edit]
[-] SsmlPhoneme.php
[edit]
[-] SsmlSub.php
[edit]
[-] SsmlS.php
[edit]
[-] Say.php
[edit]
[-] Room.php
[edit]
[-] Task.php
[edit]
[-] ReferSip.php
[edit]
[-] VirtualAgent.php
[edit]
[-] Pause.php
[edit]