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


PHP Agenda::getTransports方法代码示例

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


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

示例1: calcTotalPrice

 private function calcTotalPrice()
 {
     $data =& $this->terms;
     $transportation = Agenda::getTransports();
     foreach ($this->transportTerms as $term) {
         if (empty($data[$term])) {
             continue;
         }
         $transport = json_decode($data[$term]);
         $data[$term] = [];
         $price = 0;
         foreach ($transport as $mean) {
             if (isset($transportation[$mean])) {
                 $data[$term][$mean] = $transportation[$mean];
                 $price += $transportation[$mean]['price'];
             }
         }
         $this->totalPrice += $price;
     }
 }
开发者ID:cobicarmel,项目名称:agenda,代码行数:20,代码来源:class.agenda.php

示例2: Agenda

<?php

require 'Global.lib.php';
require 'api/class.agenda.php';
$month = !empty($_GET['month']) ? $_GET['month'] : null;
$year = !empty($_GET['year']) ? $_GET['year'] : null;
$agenda = new Agenda($month, $year);
$days = $agenda->getDays();
$transports = $agenda->getTransports();
$prevMonth = $agenda->month - 1;
$nextMonth = $agenda->month + 1;
$prevYear = $nextYear = $agenda->year;
if ($prevMonth <= 0) {
    $prevMonth = 12;
    $prevYear--;
}
if ($agenda->month + 1 > 12) {
    $nextMonth = 1;
    $nextYear++;
}
$title = sprintf('יומן עבודה - %s %d', DTime::$hebMonths[$agenda->month - 1], $agenda->year);
?>

<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8">
	<title><?php 
echo $title;
?>
</title>
开发者ID:cobicarmel,项目名称:agenda,代码行数:31,代码来源:index.php


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