本文整理汇总了PHP中Evento::getValorAtual方法的典型用法代码示例。如果您正苦于以下问题:PHP Evento::getValorAtual方法的具体用法?PHP Evento::getValorAtual怎么用?PHP Evento::getValorAtual使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Evento
的用法示例。
在下文中一共展示了Evento::getValorAtual方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: etapaIntroducao
function etapaIntroducao(Evento $evento, Pessoa $pessoa, Inscricao $inscricao)
{
echo "Sua inscrição foi realizada com sucesso!<br><br>\n O valor da sua inscrição para \"{$evento->titulo}\" é <b>" . PLib::format_cash($inscricao->valor_inscricao) . "</b>.<br>";
?>
<?php
if ($evento->descontoSessao()) {
?>
<p>Você recebeu um total de <b><?php
echo ($evento->valor() - $evento->getDescontoSessao()) / $evento->valor() * 100;
?>
% de desconto</b>, com isso ser investimento é de <b><?php
echo PLib::format_cash($evento->getValorAtual());
?>
</b></p>
<?php
}
?>
<?php
if ($evento->getValorAtual() == 0) {
?>
<p>Portanto, sua inscrição <b>já está confirmada</b>!</p>
<?php
} else {
?>
<p>Escolha a forma de pagamento que melhor lhe atende.</p>
<?php
}
?>
<?php
}
示例2: aplicarTicket
public function aplicarTicket(Evento $evento, $ticket)
{
$ticket = sanitize_text_field($ticket);
$desconto = Descontos::getInstance()->getByEventoTicket($evento->id, $ticket);
if ($desconto == null) {
$desconto = Descontos::getInstance()->getByTicket($ticket);
}
$dados = $ticket != null && $desconto != null;
if ($dados) {
if ($desconto->getQuantidadeRestante() <= 0) {
$erro = "Este ticket de desconto já foi utilizado...";
} else {
$_SESSION['ticket'] = $ticket;
$_SESSION['Evento_' . $evento->id]['descontos'][$desconto->ticket] = $desconto;
if (count($_SESSION['Evento_' . $evento->id]['descontos']) == 1) {
setFlash("Muito bom! Você aplicou o ticket <b>{$desconto->ticket}</b> com <b>" . ($desconto->desconto_por == 'percentual' ? $desconto->desconto . '%' : PLib::format_cash($desconto->desconto)) . "</b> de desconto, e agora seu invesimento será de apenas " . PLib::format_cash($evento->getValorAtual()) . "!");
} else {
setFlash("Você aplicou mais um desconto de <b>{$desconto->desconto}%</b>, agora terá o invesimento de apenas " . PLib::format_cash($evento->getValorAtual()) . "!");
}
return true;
}
} else {
if (!$ticket) {
$erro = "Informe um ticket de desconto";
} else {
if (!$desconto) {
$erro = "Ticket de desconto inválido ({$ticket}). Confira se digitou corretamente ou entre em contato com a Inspirar Digital.";
}
}
}
return $erro;
}