當前位置: 首頁>>代碼示例>>PHP>>正文


PHP Statement::getText方法代碼示例

本文整理匯總了PHP中Statement::getText方法的典型用法代碼示例。如果您正苦於以下問題:PHP Statement::getText方法的具體用法?PHP Statement::getText怎麽用?PHP Statement::getText使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在Statement的用法示例。


在下文中一共展示了Statement::getText方法的3個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: setStatement

 public function setStatement(Statement $st)
 {
     $this->_statement = $st;
     $this->_original_data['id'] = $st->getId();
     $this->_original_data['answer'] = $st->getAnswer();
     $this->_original_data['text'] = $this->getParse()->decodeBBCodes($st->getText(), false);
     $this->_original_data['title'] = $st->getTitle();
     $this->_original_data['type'] = $st->getType();
     $this->_original_data['category'] = $st->getCategory();
     $this->_original_data['status'] = $st->getStatus();
 }
開發者ID:dautushenka,項目名稱:DLE-Statement,代碼行數:11,代碼來源:editStatement.php

示例2: renderStatement

 public function renderStatement(Statement $st, $template)
 {
     $vars = array('id' => $st->getId(), 'st-url' => FrontController::getURLByRoute('view', array('id' => $st->getId())), 'title' => $st->getTitle(), 'teaser' => $st->getTeaser(), 'text' => $st->getText(), 'username' => $st->getUsername(), 'answer' => nl2br($st->getAnswer()), 'answer_name' => $st->getAnswerName(), 'plus_count' => $st->getPlusCount(), 'minus_count' => $st->getMinusCount(), 'comm_num' => $st->getCommNum(), 'status' => t($st->getStatusName()), 'status_icon' => $st->getStatus(), 'date' => date('j.m.Y H:i', $st->getDate()), 'category' => $st->getCategoryName(), 'rate' => $st->getPlusCount() - $st->getMinusCount(), 'comments' => $st->getComments(), 'new_comments' => $st->getNewComment(), 'type' => t($st->getTypeName()), 'type_icon' => $st->getType(), 'edit_link' => FrontController::getURLByRoute('editStatement', array('id' => $st->getId())));
     $blocks = array();
     if ($st->getIsset()) {
         $blocks['isset'] = true;
     }
     if ($st->getAnswerId()) {
         $blocks['answer'] = true;
     }
     if (in_array($this->_user->user_group, FrontController::$config['moder_groups']) || in_array($this->_user->user_id, FrontController::$config['moders'])) {
         $blocks['moder'] = true;
     }
     return $this->render($template, $vars, $blocks);
 }
開發者ID:dautushenka,項目名稱:DLE-Statement,代碼行數:15,代碼來源:Views.php

示例3: onNewStatement

 public function onNewStatement(FrontController $sender, Statement $st)
 {
     $vars = array('username' => $st->getUsername(), 'st_link' => FrontController::getURLByRoute('@view', array('id' => $st->getId()), true), 'title' => $st->getTitle(), 'message' => strip_tags($st->getText()));
     $this->getMailer()->sendMail('newStatement', $this->_getModerEmails(), $vars);
 }
開發者ID:dautushenka,項目名稱:DLE-Statement,代碼行數:5,代碼來源:MailsEvent.php


注:本文中的Statement::getText方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。