public function message($body = '') { $message = new \SoftLayer\Messaging\Message(); $message->setParent($this); $message->setBody($body); return $message; }
public function messages($batch = 1) { $messages = array(); $response = $this->getClient()->get("/queues/" . $this->getName() . "/messages", array('params' => array('batch' => $batch))); foreach ($response->getBody()->items as $item) { $message = new \SoftLayer\Messaging\Message(); $message->setParent($this); $message->unserialize($item); $messages[] = $message; } return $messages; }