protected function addOrderConversation($sender) { $sn = trim($this->_getParam('sn')); $message = trim($this->_getParam('message')); $commonPhraseId = intval(trim($this->_getParam('commonPhraseId'))); $imageUrl = $this->_getParam('imageUrl'); if ($commonPhraseId) { $mcp = new Model_CommonPhrase($commonPhraseId); $zh = $mcp->get('zh'); $en = $mcp->get('en'); if ($sender == Model_OrderConversation::SENDER_DRIVER) { $message = "{$zh} ({$en})"; } else { $message = "{$en} ({$zh})"; } } $oc = new Model_OrderConversation(); $oc->set('sn', $sn); $oc->set('sender', $sender); $oc->set('message', $message); $oc->set('image_url', $imageUrl); $oc->set('created_time', time()); $oc->save(); $this->sendPush($sender, $sn, $message); }
public function deleteCommonPhraseAction() { $id = intval($this->_getParam('id', '')); $modelPhrase = new Model_CommonPhrase($id); $modelPhrase->delete(); $this->_redirect('common-phrases'); }