本文整理汇总了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;
}
示例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