⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 userimvalues.class.php

📁 ProjectPier 源码 很好的项目管理程序
💻 PHP
字号:
<?php  /**  * UserImValues, generated on Wed, 22 Mar 2006 15:37:58 +0100 by   * DataObject generation tool  *  * @http://www.projectpier.org/  */  class UserImValues extends BaseUserImValues {      /**    * Return default user IM type    *    * @access public    * @param User $user    * @return ImType    */    function getDefaultUserImType(User $user) {            $user_im_values_table = UserImValues::instance()->getTableName(true);      $im_types_table = ImTypes::instance()->getTableName(true);            $sql = "SELECT $im_types_table.* FROM $im_types_table, $user_im_values_table WHERE $im_types_table.`id` = $user_im_values_table.`im_type_id` AND $user_im_values_table.`is_default` = '1' AND $user_im_values_table.`user_id` = ?";      $row = DB::executeOne($sql, $user->getId());      if (is_array($row)) {        return ImTypes::instance()->loadFromRow($row);      } // if            return null;          } // getDefaultUserImType        /**    * Return all values by user    *    * @access public    * @param User $user    * @return array    */    function getByUser(User $user) {      return self::findAll(array(        'conditions' => '`user_id` = ' . DB::escape($user->getId())      )); // findAll    } // getByUser        /**    * Clear IM values by user    *    * @access public    * @param User $user    * @return boolean    */    function clearByUser(User $user) {      return DB::execute('DELETE FROM ' . self::instance()->getTableName(true) . ' WHERE `user_id` = ?', $user->getId());    } // clearByUser      } // UserImValues ?>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -