本文整理汇总了PHP中Cliente::__get方法的典型用法代码示例。如果您正苦于以下问题:PHP Cliente::__get方法的具体用法?PHP Cliente::__get怎么用?PHP Cliente::__get使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Cliente
的用法示例。
在下文中一共展示了Cliente::__get方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: clienteEditar
/**
* Funcion de clienteEditar a nivel comercio
*
* La funcion clienteEditar se implementa a nivel Comercio, la cual
* actualiza un cliente registrado previamente, utiliza la clase Cliente.
*
* @author Christian Hernandez <christian.hernandez@masnegocio.com>
* @version 1.0
* @copyright MásNegocio
*
* @param $idCustomer es el Id del cliente que se actualizara
*
*/
function clienteEditar($idCustomer = "")
{
$app = Slim::getInstance();
try {
$app->log->info("Servicio cliente - Editar - Inicializando");
$cliente = new Cliente();
$cliente->actualizar($idCustomer, $app->request()->params());
$response = $cliente->__get("response");
$app->log->info("Servicio cliente - Editar - Proceso Completo ");
$app->response->setStatus(204);
} catch (Exception $e) {
$app->log->info("Servicio cliente - Editar - Proceso Incompleto ");
$app->log->info("Servicio cliente - Editar - " . $e->getMessage());
$response = $cliente->__response();
if ($e->getCode() == 3000) {
$response['message'] = $e->getMessage();
}
$app->log->info(print_r($response, true));
//$app->response->setStatus(400);
}
$jsonStr = json_encode($response);
$app->log->info("Servicio cliente - Editar - Response \n->{$jsonStr}<-");
$app->response->headers->set('Content-Type', 'application/json');
$app->response->body($jsonStr);
$app->stop();
}
示例2: ClienteDAO
<th>Telefone</th>
<th>Data Nascimento</th>
<th colspan="2">Ações <a href="cliente.php?op=I"
class="btn btn-success">Novo</a></th>
</tr>
</thead>
<tbody>
<?php
$dao = new ClienteDAO(new Cliente());
$tabela = $dao->listar();
foreach ($tabela as $row) {
$cli = new Cliente($row);
?>
<tr>
<td><?php
echo $cli->__get('id');
?>
</td>
<td><a href="../controller/clienteController.php?op=U&id=<?php
echo $cli->__get('id');
?>
"><?php
echo $cli->__get('nome');
?>
</a></td>
<td><?php
echo $cli->__get('telefone');
?>
</td>
<td><?php
echo $cli->__get('dataNasc');
示例3: __autoload
<?php
function __autoload($classe)
{
@(include "../model/{$classe}.php");
@(include "../model/helpers/{$classe}.php");
}
session_start();
$cli = new Cliente($_REQUEST);
$dao = new ClienteDAO($cli);
$validado = true;
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
// Aplicar validator CPF
if (!empty($cli->__get('cpf'))) {
$validado = Validator::validaCPF($cli->__get('cpf'));
}
if ($validado) {
$dao->salvar();
header('Location:../view/cliente.php?op=L');
} else {
$_SESSION['msg'] = 'Cpf inválido!';
header('Location:../view/cliente.php?op=F');
}
} else {
if ($_GET['op'] == 'D') {
// "Excluir"
$dao->excluir();
header('Location:../view/cliente.php?op=L');
} else {
if ($_GET['op'] == 'U') {
$cli = $dao->buscar();
示例4: Cliente
<?php
if ($_GET['op'] == 'I') {
$id = '';
$nome = '';
$cpf = '';
$sexo = '';
$dataNasc = '';
$telefone = '';
$endereco = '';
$op = 'I';
} else {
$cli = new Cliente($_SESSION['obj']);
$id = $cli->__get('id');
$nome = $cli->__get('nome');
$cpf = $cli->__get('cpf');
$sexo = $cli->__get('sexo');
$dataNasc = $cli->__get('dataNasc');
$telefone = $cli->__get('telefone');
$endereco = $cli->__get('endereco');
$op = 'U';
}
?>
<form class="form-horizontal"
action="../controller/clienteController.php" method="post">
<fieldset>
<div id="legend" class="">
<legend class="">Cadastro do Cliente</legend>
</div>
<div class="control-group">