PATH:
home
/
letacommog
/
crmleta
/
modules
/
HelpDesk
/
models
<?php /*+*********************************************************************************** * The contents of this file are subject to the vtiger CRM Public License Version 1.0 * ("License"); You may not use this file except in compliance with the License * The Original Code is: vtiger CRM Open Source * The Initial Developer of the Original Code is vtiger. * Portions created by vtiger are Copyright (C) vtiger. * All Rights Reserved. *************************************************************************************/ class HelpDesk_Record_Model extends Vtiger_Record_Model { /** * Function to get the Display Name for the record * @return <String> - Entity Display Name for the record */ public function getDisplayName() { return Vtiger_Util_Helper::getRecordName($this->getId()); } /** * Function to get URL for Convert FAQ * @return <String> */ public function getConvertFAQUrl() { return "index.php?module=".$this->getModuleName()."&action=ConvertFAQ&record=".$this->getId(); } /** * Function to get Comments List of this Record * @return <String> */ public function getCommentsList() { $db = PearDatabase::getInstance(); $commentsList = array(); $result = $db->pquery("SELECT commentcontent AS comments FROM vtiger_modcomments WHERE related_to = ?", array($this->getId())); $numOfRows = $db->num_rows($result); for ($i=0; $i<$numOfRows; $i++) { array_push($commentsList, $db->query_result($result, $i, 'comments')); } return $commentsList; } }
[+]
..
[-] DashBoard.php
[edit]
[-] ListView.php
[edit]
[-] RelationListView.php
[edit]
[-] Record.php
[edit]
[-] DetailView.php
[edit]
[-] Module.php
[edit]