public function delete($project_id, $object_id) { $snoopy = new Snoopy(); $snoopy->accept = 'application/json'; $url = AcHelper::makeApiUrl($this->acBaseURL . '/projects/' . $project_id . '/objects/' . $object_id . '/move-to-trash', $this->userAPIKey); $postParams = array('submitted' => 'submitted'); return AcHelper::sendPostRequest($url, $postParams, 'json'); }
public function load($project_id, $ticket_id) { $snoopy = new Snoopy(); $snoopy->accept = 'application/json'; $url = AcHelper::makeApiUrl($this->acBaseURL . '/projects/' . $project_id . '/tickets/' . $ticket_id, $this->userAPIKey); $snoopy->fetch($url); // on failure, throw an exception if ($snoopy->status != 200) { throw new HttpException($snoopy->results, $snoopy->status); } $rawTicket = json_decode($snoopy->results); echo '<pre>', var_dump($rawTicket), '</pre>'; $acTicket = new AcTicket($rawTicket); return $acTicket; }