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


PHP Note::getNoteById方法代码示例

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


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

示例1: getMontantTotal

 public static function getMontantTotal($bdd, $nid, $tauxDeviseUser)
 {
     $CloneNote = Note::getNoteById($bdd, $nid);
     $allFraisFromThisNote = $CloneNote->getListFrais($bdd);
     $SommeDesMontants = 0;
     foreach ($allFraisFromThisNote as $frais) {
         $CloneDevise = Devise::getDeviseById($bdd, $frais['devise_id']);
         if ($frais['categorie_id'] == 4) {
             $SommeDesMontants -= Devise::getValueOfChangedDevise($frais['montant'], $CloneDevise->getTaux(), $tauxDeviseUser);
         } else {
             $SommeDesMontants += Devise::getValueOfChangedDevise($frais['montant'], $CloneDevise->getTaux(), $tauxDeviseUser);
         }
     }
     return $SommeDesMontants;
 }
开发者ID:JuanTrochez,项目名称:enote,代码行数:15,代码来源:Note.php

示例2: error_reporting

 error_reporting(E_ALL);
 ini_set('display_errors', TRUE);
 ini_set('display_startup_errors', TRUE);
 define('EOL', PHP_SAPI == 'cli' ? PHP_EOL : '<br />');
 date_default_timezone_set('Europe/Paris');
 /** PHPExcel_IOFactory */
 require_once '/ressources/PHPExcel_1.8.0_doc/Classes/PHPExcel/IOFactory.php';
 require_once '/ressources/PHPExcel_1.8.0_doc/Classes/PHPExcel/Writer/PDF.php';
 include '/ressources/PHPExcel_1.8.0_doc/Classes/PHPExcel/Writer/Excel2007.php';
 $objReader = PHPExcel_IOFactory::createReader('Excel5');
 // Chemin d'accès à la librairie de convesion tcPDF
 $rendererLibraryPath = 'ressources/PHPExcel_1.8.0_doc/Classes/libs/tcpdf';
 PHPExcel_Settings::setPdfRenderer(PHPExcel_Settings::PDF_RENDERER_TCPDF, $rendererLibraryPath);
 $objPHPExcel = $objReader->load("ressources/PHPExcel_1.8.0_doc/Examples/templates/templateEnote.xls");
 //On fait un clone de la note pour obtenir toutes ses informations
 $CloneNote = Note::getNoteById($bdd, $_GET['id']);
 $allFraisFromThisNote = $CloneNote->getListFrais($bdd);
 //Clone de la devise pour avoir toutes ses informations
 $CloneDevise = Devise::getDeviseById($bdd, $sessionUser->getDevise());
 //Ecrit le nom et le login de l'utilisateur ainsi que sa devise
 $nomUtilisateur = str_replace(" ", "", $sessionUser->getName());
 $objPHPExcel->getActiveSheet()->setCellValue('B8', $nomUtilisateur);
 $objPHPExcel->getActiveSheet()->setCellValue('F8', $sessionUser->getLogin());
 $objPHPExcel->getActiveSheet()->setCellValue('J8', $CloneDevise->getName());
 $datePremierFrais;
 $dateDernierFrais;
 $totalAvance = 0;
 $totalCase = 0;
 $totalTTC = 0;
 $baseRow = 16;
 //On boucle pour afficher les informations de chaques frais de la note dans le tableau excel
开发者ID:JuanTrochez,项目名称:enote,代码行数:31,代码来源:impressionController.php


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