dropr_Client::putMessage PHP Method

putMessage() public method

public putMessage ( &$message )
    public function putMessage(&$message)
    {
        $messageId = $this->storage->saveMessage($message);
        // notify queue via ipc
        $ipcStat = msg_stat_queue($this->ipcChannel);
        if (is_array($ipcStat) && $ipcStat['msg_qnum'] < 5) {
            msg_send($this->ipcChannel, 1, '*', false, false, $ipcError);
        }
        return $messageId;
    }

Usage Example

Example #1
0
 public function queue()
 {
     $this->messageId = $this->queue->putMessage($this);
 }