d6c2a24e |
<?php
namespace Phaxio\Fax;
class File extends \ArrayObject
{
private $phaxio;
private $fax_id;
public function __construct($phaxio, $fax_id) {
$this->setFlags(\ArrayObject::ARRAY_AS_PROPS);
$this->phaxio = $phaxio;
$this->fax_id = $fax_id;
}
public function delete() {
$this->phaxio->doRequest("DELETE", 'faxes/' . urlencode($this->fax_id) . '/file');
return true;
}
public function retrieve($params = array()) {
$result = $this->phaxio->doRequest("GET", 'faxes/' . urlencode($this->fax_id) . '/file', $params, false);
$this->exchangeArray($result);
return $this;
}
}
|