当前位置: 首页>>代码示例>>PHP>>正文


PHP Currency::getNameCurrencyById方法代码示例

本文整理汇总了PHP中app\models\Currency::getNameCurrencyById方法的典型用法代码示例。如果您正苦于以下问题:PHP Currency::getNameCurrencyById方法的具体用法?PHP Currency::getNameCurrencyById怎么用?PHP Currency::getNameCurrencyById使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在app\models\Currency的用法示例。


在下文中一共展示了Currency::getNameCurrencyById方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: saveHistory

 public function saveHistory($action, $object = null, $dop = null)
 {
     switch ($action) {
         case 'create_category':
             $message = "Создал категорию [" . $object . "]";
             $label = 'Категории';
             $colorLabel = 'label label-success';
             break;
         case 'rename_category':
             $message = "Переименовал категорию [" . $object . "]";
             $label = 'Категории';
             $colorLabel = 'label label-success';
             break;
         case 'move_category':
             $categoryModel = new Category();
             $category = $categoryModel->getCategory($object, array('name'));
             $message = "Переименовал категорию [" . $category->name . "]";
             $label = 'Категории';
             $colorLabel = 'label label-success';
             break;
         case 'status_category':
             $categoryModel = new Category();
             $category = $categoryModel->getCategory($object, array('name'));
             if ($dop) {
                 $message = "Включил категорию [" . $category->name . "]";
             } else {
                 $message = "Отключил категорию [" . $category->name . "]";
             }
             $label = 'Категории';
             $colorLabel = 'label label-success';
             break;
         case 'create_user':
             $message = "Создал пользователя [" . $object . "]";
             $label = 'Пользователи';
             $colorLabel = 'label';
             break;
         case 'update_user':
             $message = "Отредактировал пользователя(ей) [" . $object . "]";
             $label = 'Пользователи';
             $colorLabel = 'label';
             break;
         case 'status_user':
             $userModel = new User();
             $user = $userModel->getUser($object, array('showname'));
             if ($dop) {
                 $message = "Включил пользователя [" . $user->showname . "]";
             } else {
                 $message = "Отключил пользователя [" . $user->showname . "]";
             }
             $label = 'Пользователи';
             $colorLabel = 'label';
             break;
         case 'create_currency':
             $message = "Создал новую валюту [" . $object . "]";
             $label = 'Валюты';
             $colorLabel = 'label label-warning';
             break;
         case 'delete_currency':
             $currencyModel = new Currency();
             $currency = $currencyModel->getNameCurrencyById($object);
             $message = "Удалил валюту [" . $currency . "]";
             $label = 'Валюты';
             $colorLabel = 'label label-warning';
             break;
         case 'update_rate':
             $currencyModel = new Currency();
             $currency = $currencyModel->getNameCurrencyById($object['currency_id']);
             $message = "Установил курс [" . $currency . " = " . $object['rate'] . "]";
             $label = 'Валюты';
             $colorLabel = 'label label-warning';
             break;
         case 'auto_update_currency':
             $this->insert(array('label' => "Валюты", 'color_label' => 'label label-warning', 'action' => "Обновлены курсы валют по ЦБ", 'user_id' => $object, 'created_at' => date('Y-m-d H:i:s')));
             return true;
             break;
         case 'create_note':
             $message = "Создал публичную заметку";
             $label = 'Заметки';
             $colorLabel = 'label';
             break;
         case 'update_products':
             $product = array();
             foreach ($object as $key => $elem) {
                 $product[] = "<a class='h_def' href='/product/" . $key . "'>" . $key . "</a>";
             }
             $message = "Отредактировал товар(ы) [" . implode(', ', $product) . "]";
             $label = 'Товары и цены';
             $colorLabel = 'label label-primary';
             break;
         case 'import':
             $text = '';
             if (isset($object['update_prod'])) {
                 $text .= "[" . plural_form($object['update_prod'], 'обновлен', false) . ' ' . plural_form($object['update_prod'], 'товар') . "] ";
             }
             if (isset($object['add_prod'])) {
                 $text .= "[" . plural_form($object['add_prod'], 'добавлен', false) . ' ' . plural_form($object['add_prod'], 'товар') . "] ";
             }
             if (isset($object['add_to_GK'])) {
                 $text .= "[на ГК " . plural_form($object['add_to_GK'], 'добавлен', false) . ' ' . plural_form($object['add_to_GK'], 'товар') . "] ";
             }
//.........这里部分代码省略.........
开发者ID:enotsokolov,项目名称:vp_plus,代码行数:101,代码来源:History.php


注:本文中的app\models\Currency::getNameCurrencyById方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。