本文整理汇总了PHP中Pedido::FromString方法的典型用法代码示例。如果您正苦于以下问题:PHP Pedido::FromString方法的具体用法?PHP Pedido::FromString怎么用?PHP Pedido::FromString使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Pedido
的用法示例。
在下文中一共展示了Pedido::FromString方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: while
<th>Valor</th>
<th>Modalidade</th>
<th>Parcelas</th>
<th>TID</th>
<th>Status Transação</th>
<th>Valor a capturar</th>
<th>Ação</th>
<th></th>
</tr>
<?php
if ($_SESSION["pedidos"]->count() > 0) {
$iterator = $_SESSION["pedidos"]->getIterator();
while ($iterator->valid()) {
$objPedido = new Pedido();
$objPedido->FromString($iterator->current());
switch ($objPedido->formaPagamentoProduto) {
case "A":
$modalidade = "Débito";
break;
case "1":
$modalidade = "Crédito";
break;
case "2":
$modalidade = "Parcelado Loja";
break;
case "3":
$modalidade = "Parcelado Admin";
break;
default:
$modalidade = "n/a";
示例2: Pedido
<?php
require "../includes/include.php";
$vmDadosEc = "dados-ec";
$key = $_POST["key"];
$acao = $_POST["acao"];
$objResposta = null;
$Pedido = new Pedido();
$Pedido->FromString($_SESSION["pedidos"]->offsetGet($key));
switch ($acao) {
case "autorizar":
$objResposta = $Pedido->RequisicaoAutorizacaoTid();
break;
case "capturar":
switch ($_POST["percentualCaptura"]) {
case '90':
$PercentualCaptura = $Pedido->dadosPedidoValor * 0.9;
break;
case '30':
$PercentualCaptura = $Pedido->dadosPedidoValor * 0.3;
break;
default:
$PercentualCaptura = $Pedido->dadosPedidoValor;
break;
}
$objResposta = $Pedido->RequisicaoCaptura($PercentualCaptura, null);
break;
case "cancelar":
$objResposta = $Pedido->RequisicaoCancelamento();
break;
case "consultar":
示例3: date
<?php
require '../includes/include.php';
// Resgata último pedido feito da SESSION
$ultimoPedido = $_SESSION["pedidos"]->count();
$ultimoPedido -= 1;
$Pedido = new Pedido();
$Pedido->FromString($_SESSION["pedidos"]->offsetGet($ultimoPedido));
// Consulta situação da transação
$objResposta = $Pedido->RequisicaoConsulta();
// Atualiza status
$Pedido->status = $objResposta->status;
if ($Pedido->status == '4' || $Pedido->status == '6') {
$finalizacao = true;
} else {
$finalizacao = false;
}
// Atualiza Pedido da SESSION
$StrPedido = $Pedido->ToString();
$_SESSION["pedidos"]->offsetSet($ultimoPedido, $StrPedido);
?>
<html>
<head>
<title>Loja Exemplo : Fechamento pedido</title>
</head>
<body>
<center>
<h3>Fechamento (<?php
echo date("D M d H:i:s T Y");
?>
)</h3>