本文整理汇总了PHP中Receipt::getCommissionForReceipt方法的典型用法代码示例。如果您正苦于以下问题:PHP Receipt::getCommissionForReceipt方法的具体用法?PHP Receipt::getCommissionForReceipt怎么用?PHP Receipt::getCommissionForReceipt使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Receipt
的用法示例。
在下文中一共展示了Receipt::getCommissionForReceipt方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: array
$nextcolor = 1;
} else {
$nextcolor = 0;
}
$data['color'] = $nextcolor;
$commissiondata[count($commissiondata)] = $data;
}
}
// one booking
} else {
$commissiondata = $receipt->getCommission($bookid, $nextnextcolor, $sum, $receiptdata[data][guestid]);
}
$commissiondata2 = array();
// receipt exists
} else {
$commissiondata = $receipt->getCommissionForReceipt($receiptid, $nextnextcolor, $sum, true);
if ($commissiondata[count($commissiondata) - 1]['color'] == 0) {
$nextcolor = 1;
} else {
$nextcolor = 0;
}
if (count($commissiondata) >= 1) {
$commissiondata2 = $receipt->getCommissionForReceipt($receiptid, $nextcolor, $commissiondata[count($commissiondata) - 1]['amount'], false);
} else {
$commissiondata2 = $receipt->getCommissionForReceipt($receiptid, $nextcolor, $sum, false);
}
}
if (count($commissiondata) == 0) {
if (count($commissiondata2) == 0) {
$difference = $sum;
} else {
示例2: Receipt
*
*
* @since 2004-06-05
* @author Christian Ehret <chris@ehret.name>
*/
$nocachecontrol = true;
include_once "../includes/default.inc.php";
$auth->is_authenticated();
include_once "../includes/fileselector.inc.php";
include_once "receiptclass.inc.php";
$receipt = new Receipt();
if ($request->GetVar('receiptid', 'get') !== $request->undefined) {
$receiptid = $request->GetVar('receiptid', 'get');
$receiptdata = $receipt->getComplete($receiptid);
$price = $receiptdata[data]['price_total'];
$commission = $receipt->getCommissionForReceipt($receiptid, '0', $price, true);
$table = '\\trowd\\trgaph70\\trleft-108\\trbrdrl\\brdrs\\brdrw15\\brdrcf1 \\trbrdrt\\brdrs\\brdrw15\\brdrcf1 \\trbrdrr\\brdrs\\brdrw15\\brdrcf1 \\trbrdrb\\brdrs\\brdrw15\\brdrcf1 \\trpaddl70\\trpaddr70\\trpaddfl3\\trpaddfr3 \\clbrdrl\\brdrw15\\brdrs\\brdrcf1\\clbrdrt\\brdrw15\\brdrs\\brdrcf1\\clbrdrr\\brdrw15\\brdrs\\brdrcf1\\clbrdrb\\brdrw15\\brdrs\\brdrcf1 \\cellx2444\\clbrdrl\\brdrw15\\brdrs\\brdrcf1\\clbrdrt\\brdrw15\\brdrs\\brdrcf1\\clbrdrr\\brdrw15\\brdrs\\brdrcf1\\clbrdrb\\brdrw15\\brdrs\\brdrcf1 \\cellx3124\\clbrdrl\\brdrw15\\brdrs\\brdrcf1\\clbrdrt\\brdrw15\\brdrs\\brdrcf1\\clbrdrr\\brdrw15\\brdrs\\brdrcf1\\clbrdrb\\brdrw15\\brdrs\\brdrcf1 \\cellx4371\\clbrdrl\\brdrw15\\brdrs\\brdrcf1\\clbrdrt\\brdrw15\\brdrs\\brdrcf1\\clbrdrr\\brdrw15\\brdrs\\brdrcf1\\clbrdrb\\brdrw15\\brdrs\\brdrcf1 \\cellx5051\\clbrdrl\\brdrw15\\brdrs\\brdrcf1\\clbrdrt\\brdrw15\\brdrs\\brdrcf1\\clbrdrr\\brdrw15\\brdrs\\brdrcf1\\clbrdrb\\brdrw15\\brdrs\\brdrcf1 \\cellx6298\\clbrdrl\\brdrw15\\brdrs\\brdrcf1\\clbrdrt\\brdrw15\\brdrs\\brdrcf1\\clbrdrr\\brdrw15\\brdrs\\brdrcf1\\clbrdrb\\brdrw15\\brdrs\\brdrcf1 \\cellx7545\\clbrdrl\\brdrw15\\brdrs\\brdrcf1\\clbrdrt\\brdrw15\\brdrs\\brdrcf1\\clbrdrr\\brdrw15\\brdrs\\brdrcf1\\clbrdrb\\brdrw15\\brdrs\\brdrcf1 \\cellx8792\\pard';
$table .= '\\intbl\\nowidctlpar\\b\\fs16 Artikel\\cell Menge\\cell Netto-Einzel\\cell MwSt\\cell Brutto-Einzel\\cell Netto-Gesamt\\cell Brutto-Gesamt\\b0\\cell\\row';
for ($i = 0; $i < count($receiptdata[items]); $i++) {
$table .= '\\trowd\\trgaph70\\trleft-108\\trbrdrl\\brdrs\\brdrw15\\brdrcf1 \\trbrdrt\\brdrs\\brdrw15\\brdrcf1 \\trbrdrr\\brdrs\\brdrw15\\brdrcf1 \\trbrdrb\\brdrs\\brdrw15\\brdrcf1 \\trpaddl70\\trpaddr70\\trpaddfl3\\trpaddfr3 \\clbrdrl\\brdrw15\\brdrs\\brdrcf1\\clbrdrt\\brdrw15\\brdrs\\brdrcf1\\clbrdrr\\brdrw15\\brdrs\\brdrcf1\\clbrdrb\\brdrw15\\brdrs\\brdrcf1 \\cellx2444\\clvertalc\\clbrdrl\\brdrw15\\brdrs\\brdrcf1\\clbrdrt\\brdrw15\\brdrs\\brdrcf1\\clbrdrr\\brdrw15\\brdrs\\brdrcf1\\clbrdrb\\brdrw15\\brdrs\\brdrcf1 \\cellx3124\\clvertalc\\clbrdrl\\brdrw15\\brdrs\\brdrcf1\\clbrdrt\\brdrw15\\brdrs\\brdrcf1\\clbrdrr\\brdrw15\\brdrs\\brdrcf1\\clbrdrb\\brdrw15\\brdrs\\brdrcf1 \\cellx4371\\clvertalc\\clbrdrl\\brdrw15\\brdrs\\brdrcf1\\clbrdrt\\brdrw15\\brdrs\\brdrcf1\\clbrdrr\\brdrw15\\brdrs\\brdrcf1\\clbrdrb\\brdrw15\\brdrs\\brdrcf1 \\cellx5051\\clvertalc\\clbrdrl\\brdrw15\\brdrs\\brdrcf1\\clbrdrt\\brdrw15\\brdrs\\brdrcf1\\clbrdrr\\brdrw15\\brdrs\\brdrcf1\\clbrdrb\\brdrw15\\brdrs\\brdrcf1 \\cellx6298\\clvertalc\\clbrdrl\\brdrw15\\brdrs\\brdrcf1\\clbrdrt\\brdrw15\\brdrs\\brdrcf1\\clbrdrr\\brdrw15\\brdrs\\brdrcf1\\clbrdrb\\brdrw15\\brdrs\\brdrcf1 \\cellx7545\\clvertalc\\clbrdrl\\brdrw15\\brdrs\\brdrcf1\\clbrdrt\\brdrw15\\brdrs\\brdrcf1\\clbrdrr\\brdrw15\\brdrs\\brdrcf1\\clbrdrb\\brdrw15\\brdrs\\brdrcf1 \\cellx8792\\pard';
$table .= '\\intbl\\nowidctlpar ' . ereg_replace('<br />', '\\par', nl2br($receiptdata[items][$i]['article'])) . '\\cell\\qr ' . $receiptdata[items][$i]['number'] . '\\cell ' . $receiptdata[items][$i]['netto_single'] . ' EUR\\cell ' . $receiptdata[items][$i]['mwst'] . ' %\\cell ' . $receiptdata[items][$i]['brutto_single'] . ' EUR\\cell ' . $receiptdata[items][$i]['netto'] . ' EUR\\cell ' . $receiptdata[items][$i]['brutto'] . ' EUR\\cell\\row';
}
$table .= '\\trowd\\trgaph70\\trleft-108\\brdrs\\brdrw10\\brdrcf1 \\trbrdrt\\brdrs\\brdrw15\\brdrcf1 \\trbrdrr\\brdrs\\brdrw15\\brdrcf1 \\trbrdrb\\brdrs\\brdrw15\\brdrcf1 \\trpaddl70\\trpaddr70\\trpaddfl3\\trpaddfr3 \\brdrw15\\brdrs\\brdrcf1\\clbrdrt\\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1 \\cellx2444\\clvertalc\\brdrw15\\brdrs\\brdrcf1\\clbrdrt\\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1 \\cellx3124\\clvertalc\\brdrw15\\brdrs\\brdrcf1\\clbrdrt\\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1 \\cellx4371\\clvertalc\\brdrw15\\brdrs\\brdrcf1\\clbrdrt\\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1 \\cellx5051\\clvertalc\\brdrw15\\brdrs\\brdrcf1\\clbrdrt\\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1 \\cellx6298\\clvertalc\\brdrw15\\brdrs\\brdrcf1\\clbrdrt\\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1 \\cellx7545\\clvertalc\\brdrw15\\brdrs\\brdrcf1\\clbrdrt\\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1 \\cellx8792\\pard';
$table .= '\\intbl\\nowidctlpar\\cell\\qr\\cell\\cell\\cell\\cell ' . $receiptdata[data]['price_netto_total'] . ' EUR\\cell\\b ' . $receiptdata[data]['price_total'] . ' EUR\\b0\\cell\\row';
for ($i = 0; $i < count($commission); $i++) {
$table .= '\\trowd\\trgaph70\\trleft-108\\brdrs\\brdrw15\\brdrcf1 \\brdrs\\brdrw15\\brdrcf1 \\trbrdrr\\brdrs\\brdrw15\\brdrcf1 \\trbrdrb\\brdrs\\brdrw15\\brdrcf1 \\trpaddl70\\trpaddr70\\trpaddfl3\\trpaddfr3 \\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1 \\cellx2444\\clvertalc\\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1 \\cellx3124\\clvertalc\\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1 \\cellx4371\\clvertalc\\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1 \\cellx5051\\clvertalc\\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1 \\cellx6298\\clvertalc\\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1 \\cellx7545\\clvertalc\\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1\\brdrw15\\brdrs\\brdrcf1 \\cellx8792\\pard';
$table .= '\\intbl\\nowidctlpar ' . ereg_replace('<br />', '\\par', nl2br($commission[$i]['description'])) . '\\cell\\qr\\cell\\cell\\cell\\cell\\cell ';
if ($i == count($commission) - 1) {
$table .= '\\b ';
}
$table .= $commission[$i]['amount'] . ' EUR';