35 lines
882 B
PHP
35 lines
882 B
PHP
|
<?php
|
||
|
|
||
|
class Services_Twilio_Rest_Feedback extends Services_Twilio_InstanceResource {
|
||
|
|
||
|
public function __construct($client, $uri, $params = array()) {
|
||
|
$this->instance_name = "Services_Twilio_Rest_Feedback";
|
||
|
return parent::__construct($client, $uri, $params);
|
||
|
}
|
||
|
|
||
|
/**
|
||
|
* Create feedback for the parent call
|
||
|
*/
|
||
|
public function create(array $params = array()) {
|
||
|
$params = $this->client->createData($this->uri, $params);
|
||
|
return new $this->instance_name($this->client, $this->uri, $params);
|
||
|
}
|
||
|
|
||
|
/**
|
||
|
* Delete feedback for the parent call
|
||
|
*/
|
||
|
public function delete() {
|
||
|
$this->client->deleteData($this->uri);
|
||
|
}
|
||
|
|
||
|
/**
|
||
|
* Fetch the feedback for the parent call
|
||
|
*/
|
||
|
public function get() {
|
||
|
return new $this->instance_name(
|
||
|
$this->client, $this->uri
|
||
|
);
|
||
|
}
|
||
|
|
||
|
}
|