1234567891011121314151617181920212223242526272829303132333435 |
- <?php
- class Services_Twilio_NumberType extends Services_Twilio_ListResource
- {
- public function getResourceName($camelized = false) {
- $this->instance_name = 'Services_Twilio_Rest_IncomingPhoneNumber';
- return $camelized ? 'IncomingPhoneNumbers' : 'incoming_phone_numbers';
- }
- /**
- * Purchase a new phone number.
- *
- * Example usage:
- *
- * .. code-block:: php
- *
- * $marlosBurner = '+14105551234';
- * $client->account->incoming_phone_numbers->local->purchase($marlosBurner);
- *
- * :param string $phone_number: The phone number to purchase
- * :param array $params: An optional array of parameters to pass along with
- * the request (to configure the phone number)
- */
- public function purchase($phone_number, array $params = array()) {
- $postParams = array(
- 'PhoneNumber' => $phone_number
- );
- return $this->create($postParams + $params);
- }
- public function create(array $params = array()) {
- return parent::_create($params);
- }
- }
|