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


PHP CMbString::makeInitials方法代碼示例

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


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

示例1: addCodeToGroups

 /**
  * Ajout des codes pour les Groups
  *
  * @return bool
  */
 protected function addCodeToGroups()
 {
     $ds = CSQLDataSource::get("std");
     $request = new CRequest();
     $request->addSelect(array("group_id", "code", "text"));
     $request->addTable("groups_mediboard");
     $query = $request->makeSelect();
     $groups = $ds->loadList($query);
     foreach ($groups as $_group) {
         $group_id = $_group["group_id"];
         $code = CMbString::makeInitials($_group["text"]);
         $query = $ds->prepare("UPDATE `groups_mediboard` SET `code`=?1 WHERE `group_id`= ?2", $code, $group_id);
         $ds->exec($query);
     }
     return true;
 }
開發者ID:OpenXtrem,項目名稱:mediboard-test,代碼行數:21,代碼來源:setup.php

示例2: loadRefUser

 /**
  * Chargement de l'utilisateur système
  *
  * @return CUser
  */
 function loadRefUser()
 {
     $user = new CUser();
     // Usefull hack for mass preloading
     if (self::$user_autoload) {
         $user = $user->getCached($this->user_id);
     }
     if ($user->_id) {
         $this->_user_type = $user->user_type;
         $this->_user_username = $user->user_username;
         $this->_user_password = $user->user_password;
         $this->_user_first_name = CMbString::capitalize($user->user_first_name);
         $this->_user_last_name = CMbString::upper($user->user_last_name);
         $this->_user_email = $user->user_email;
         $this->_user_phone = $user->user_phone;
         $this->_user_astreinte = $user->user_astreinte;
         $this->_user_adresse = $user->user_address1;
         $this->_user_cp = $user->user_zip;
         $this->_user_ville = $user->user_city;
         $this->_user_template = $user->template;
         $this->_profile_id = $user->profile_id;
         $this->_force_change_password = $user->force_change_password;
         // Encrypt this datas
         $this->checkConfidential();
         $this->_view = "{$this->_user_last_name} {$this->_user_first_name}";
         $this->_shortview = "";
         // Initiales
         if (!($this->_shortview = $this->initials)) {
             $this->_shortview .= CMbString::makeInitials($this->_user_first_name, "-");
             $this->_shortview .= CMbString::makeInitials($this->_user_last_name);
         }
         $this->_user_type_view = CValue::read(CUser::$types, $this->_user_type);
     }
     $this->_ref_user = $user;
     $this->mapPerson();
     $this->updateSpecs();
     return $this->_ref_user;
 }
開發者ID:OpenXtrem,項目名稱:mediboard-test,代碼行數:43,代碼來源:CMediusers.class.php


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