solution = array('serviceSid' => $serviceSid, ); $this->uri = '/Services/' . rawurlencode($serviceSid) . '/Verifications'; } /** * Create a new VerificationInstance * * @param string $to To phonenumber * @param string $channel sms or call * @param array|Options $options Optional Arguments * @return VerificationInstance Newly created VerificationInstance */ public function create($to, $channel, $options = array()) { $options = new Values($options); $data = Values::of(array( 'To' => $to, 'Channel' => $channel, 'CustomMessage' => $options['customMessage'], )); $payload = $this->version->create( 'POST', $this->uri, array(), $data ); return new VerificationInstance($this->version, $payload, $this->solution['serviceSid']); } /** * Provide a friendly representation * * @return string Machine friendly representation */ public function __toString() { return '[Twilio.Preview.AccSecurity.VerificationList]'; } }