public function create(HttpDispatcher $dispatcher, Config $config) { $data = $this->build(); if (!empty($data['batch'])) { $url = $config->notification['createBatch']; } else { $url = $config->notification['create']; } return $dispatcher->post($url, $data); }
public function read(HttpDispatcher $dispatcher, Config $config) { if (!empty($this->notification['sendt'])) { $url = $config->notification['getSent']; } elseif (!empty($this->notification['received'])) { $url = $config->notification['getReceived']; } else { $url = $config->notification['getUnsent']; } return $dispatcher->post($url, $this->notification); }
public function read(HttpDispatcher $dispatcher, Config $config) { $this->urlsegment = 'get'; return $dispatcher->post($config->user[$this->urlsegment], $this->user); }
public function read(HttpDispatcher $dispatcher, Config $config) { $url = $config->notification['status']; return $dispatcher->post($url, $this->notification); }
public function delete(HttpDispatcher $dispatcher, Config $config) { $this->urlsegment = 'delete'; return $dispatcher->post($config->contact[$this->urlsegment], $this->contact); }
public function delete(HttpDispatcher $dispatcher, Config $config) { if (!empty($this->contactlist['contact_id'])) { $this->urlsegment = 'removeContact'; } else { $this->urlsegment = 'delete'; } return $dispatcher->post($config->contactlist[$this->urlsegment], $this->contactlist); }
public function create(HttpDispatcher $dispatcher, Config $config) { return $dispatcher->post($config->notification['createBatch'], $this->batch); }