function validateRegistration($conn, $registration_form) { if (isNullOrEmpty($registration_form['gamertag']) || !checkGamertagAvailability($conn, $registration_form['gamertag']) || isNullOrEmpty($registration_form['first_name']) || isNullOrEmpty($registration_form['last_name']) || isNullOrEmpty($registration_form['last_name']) || isNullOrEmpty($registration_form['email']) || !filter_var($registration_form['email'], FILTER_VALIDATE_EMAIL) || !checkEmailAvailability($conn, $registration_form['email']) || isNullOrEmpty($registration_form['city']) || isNullOrEmpty($registration_form['state']) || isNullOrEmpty($registration_form['skill']) || !is_numeric($registration_form['skill']) || !is_numeric($registration_form['melee_setups']) || !is_numeric($registration_form['projectm_setups']) || !is_numeric($registration_form['tvs'])) { return false; } return true; }
private function validar($curso) { if (!is_object($curso)) { throw new Exception('O curso não é um objeto.'); } if (isNullOrEmpty($curso->nome)) { throw new Exception('Nome do curso não pode estar vazio.'); } //if (!($curso->cod_situacao > 0)) // throw new Exception('Situação não informado.'); return $curso; }
private function validar($usuario) { if (!is_object($usuario)) { throw new Exception('Objeto não pode ser nulo.'); } if (isNullOrEmpty($usuario->email)) { throw new Exception('Email não pode ser vazio.'); } if (isNullOrEmpty($usuario->nome)) { throw new Exception('Nome não pode ser vazio.'); } if (isNullOrEmpty($usuario->senha)) { throw new Exception('Senha não pode ser vazia.'); } return $usuario; }
function validatePortalUpdate($conn, $portal_form) { if (isNullOrEmpty($portal_form['gamertag']) || strlen($portal_form['gamertag']) > 25 || !checkGamertagAvailability($conn, $portal_form['gamertag'])) { return false; } if (!is_null($portal_form['pm_doubles'])) { if (!filter_var($portal_form['pm_teammate'], FILTER_VALIDATE_EMAIL)) { return false; } } if (!is_null($portal_form['melee_doubles'])) { if (!filter_var($portal_form['melee_teammate'], FILTER_VALIDATE_EMAIL)) { return false; } } return true; }
private function validarSlug($id_jogador, $slug) { $slug = strtolower($slug); $query = "\n SELECT \n slug\n FROM jogador\n AND slug = '" . do_escape($slug) . "'\n "; if ($id_jogador > 0) { $query .= " AND id_jogador <> '" . do_escape($id_jogador) . "'"; } $old_slug = get_value($query, 'slug'); if ($old_slug == $slug) { $out = array(); preg_match_all("#(.*?)-(\\d{1,2})#i", $slug, $out, PREG_PATTERN_ORDER); if (!isNullOrEmpty($out[1][0]) && is_numeric($out[2][0])) { $slug = $this->validarSlug($id_jogador, $out[1][0] . "-" . (intval($out[2][0]) + 1)); } else { $slug = $this->validarSlug($id_jogador, $slug . '-2'); } } return $slug; }
private function validar($personagem) { if (!is_object($personagem)) { throw new Exception(_('Object is invalid!')); } if (isNullOrEmpty($personagem->nome)) { throw new Exception(_('Name cant be empty!')); } if (!($personagem->cod_raca > 0)) { throw new Exception(_('Race cant be empty!')); } if (!defined('ID_USUARIO')) { throw new Exception(_('You are not logged!')); } return $personagem; }
public function extrato($cod_situacao = null, $cod_tipo = null, $dataIni = null, $dataFim = null) { $query = "\n SELECT \n movimento.id_movimento,\n movimento.data_vencimento AS 'data_movimento',\n responsavel.nome AS 'responsavel',\n aluno.nome AS 'aluno',\n movimento.observacao,\n movimento.credito,\n movimento.debito,\n movimento.cod_tipo,\n movimento.cod_situacao\n FROM movimento\n LEFT JOIN pessoa AS responsavel ON responsavel.id_pessoa = movimento.id_pessoa\n LEFT JOIN pessoa AS aluno ON aluno.id_pessoa = movimento.id_aluno\n WHERE movimento.id_escola = '" . do_escape(ID_ESCOLA) . "'\n "; if ($cod_situacao == MOVIMENTO_EM_ABERTO) { $query .= " AND movimento.cod_situacao = " . MOVIMENTO_EM_ABERTO; } elseif ($cod_situacao == MOVIMENTO_QUITADO) { $query .= " AND movimento.cod_situacao = " . MOVIMENTO_QUITADO; } elseif ($cod_situacao == MOVIMENTO_CANCELADO) { $query .= " AND movimento.cod_situacao = " . MOVIMENTO_CANCELADO; } if ($cod_tipo > 0) { $query .= " AND movimento.cod_tipo = " . $cod_tipo; } if ($dataIni > 0 && $dataFim > 0) { $query .= " AND movimento.data_vencimento BETWEEN '" . date('Y-m-d', $dataIni) . " 00:00:00' AND '" . date('Y-m-d', $dataFim) . " 23:59:59'"; } $query .= " ORDER BY movimento.data_vencimento "; //echo $query; $retorno = array(); $movimentos = get_result($query); if (count($movimentos) > 0) { reset($movimentos); list($key, $movimento) = each($movimentos); reset($movimentos); $dataAtual = date('Y-m-d', strtotime($movimento->data_movimento)); $retorno = array(); $dataSaldo = strtotime($movimento->data_movimento) - 24 * 60 * 60; $dataSaldo = strtotime(date('Y-m-d', $dataSaldo) . ' 23:59:59'); //var_dump($movimento, $dataSaldo); $saldo = $this->saldoAnterior($cod_situacao, $cod_tipo, $dataSaldo); $movimento = new stdClass(); $movimento->id_movimento = 0; $movimento->data_movimento = date('Y-m-d', $dataSaldo); $movimento->data_str = date('d/m/Y', strtotime($movimento->data_movimento)); $movimento->cod_situacao = 0; $movimento->texto = "Saldo Anterior"; $movimento->saldo = $saldo; $movimento->saldo_str = number_format($movimento->saldo, 2, ',', '.'); $retorno[] = $movimento; foreach ($movimentos as $movimento) { //$movimento->data_str = date('d/m/Y', strtotime($movimento->data_movimento)); if ($movimento->cod_situacao != MOVIMENTO_EXTORNADO) { $saldo += $movimento->credito; $saldo -= $movimento->debito; } $texto = array($movimento->tipo); if (!isNullOrEmpty($movimento->descricao)) { $texto[] = $movimento->descricao; } if (!isNullOrEmpty($movimento->nome)) { $texto[] = $movimento->nome; } $movimento->texto = implode(', ', $texto); if ($movimento->credito > 0) { $movimento->credito_str = number_format($movimento->credito, 2, ',', '.'); } else { $movimento->credito_str = ''; } if ($movimento->debito > 0) { $movimento->debito_str = '-' . number_format($movimento->debito, 2, ',', '.'); } else { $movimento->debito_str = ''; } $movimento->saldo = $saldo; $movimento->saldo_str = number_format($movimento->saldo, 2, ',', '.'); $dataMovimento = date('Y-m-d', strtotime($movimento->data_movimento)); if ($dataMovimento != $dataAtual) { $saldoParcial = new stdClass(); $saldoParcial->id_movimento = 0; $saldoParcial->data_movimento = $dataAtual; $saldoParcial->data_str = date('d/m/Y', strtotime($saldoParcial->data_movimento)); $saldoParcial->cod_situacao = 0; $saldoParcial->texto = "Saldo Parcial"; $saldoParcial->saldo = $saldo; $saldoParcial->saldo_str = number_format($saldoParcial->saldo, 2, ',', '.'); $dataAtual = $dataMovimento; $retorno[] = $saldoParcial; } $retorno[] = $movimento; } $movimento = new stdClass(); $movimento->id_movimento = 0; $movimento->data_movimento = date('Y-m-d', time()); $movimento->data_str = date('d/m/Y', strtotime($movimento->data_movimento)); $movimento->cod_situacao = 0; $movimento->texto = "Saldo Atual"; $movimento->saldo = $saldo; $movimento->saldo_str = number_format($movimento->saldo, 2, ',', '.'); $retorno[] = $movimento; } return $retorno; }
public function testIsNullOrEmpty() { static::assertTrue(isNullOrEmpty([])); static::assertTrue(isNullOrEmpty(null)); static::assertTrue(isNullOrEmpty('')); static::assertFalse(notNullOrEmpty([])); static::assertFalse(notNullOrEmpty(null)); static::assertFalse(notNullOrEmpty('')); static::assertTrue(isNullOrEmptyStr('')); static::assertFalse(notNullOrEmptyStr('')); $this->setExpectedException('\\SR\\Exception\\Logic\\InvalidArgumentException'); static::assertTrue(isNullOrEmptyStr(null)); }
public function alterar($usuario) { $usuario = $this->validar($usuario); $query = "\n UPDATE usuario SET\n ultima_alteracao = NOW(),\n email = '" . do_escape($usuario->email) . "',\n nome = '" . do_escape($usuario->nome) . "',\n cod_tipo = '" . do_escape($usuario->cod_tipo) . "',\n cod_situacao = '" . do_escape($usuario->cod_situacao) . "'\n "; if (!isNullOrEmpty($usuario->senha)) { $query .= ", senha = '" . do_escape($usuario->senha) . "' "; } $query .= " WHERE id_usuario = '" . do_escape($usuario->id_usuario) . "'"; do_update($query); }
<?php } ?> <?php if (!isNullOrEmpty($pessoa->telefone3)) { ?> <div class="col-md-3"> <i class="icon icon-phone"></i> <?php echo formatar_telefone($pessoa->telefone3); ?> </div> <?php } ?> <?php if (!isNullOrEmpty($pessoa->telefone4)) { ?> <div class="col-md-3"> <i class="icon icon-phone"></i> <?php echo formatar_telefone($pessoa->telefone4); ?> </div> <?php } ?> </div> </div> </div> </div> </div> <?php
private function validar($pessoa) { if (!is_object($pessoa)) { throw new Exception('Objeto inválido!'); } if (isNullOrEmpty($pessoa->nome)) { throw new Exception('Preencha o nome.'); } return $pessoa; }
?> " style="font-weight: bold"><?php echo $aluno->nome; ?> </a> <?php if ($aluno->tipo == TIPO_ALUNO) { ?> <br /><i class="icon icon-graduation-cap"></i> <?php echo $aluno->turma; ?> <?php } ?> <?php if (!isNullOrEmpty($aluno->email1)) { ?> <br /><a href="mailto:<?php echo $aluno->email1; ?> "><i class="icon icon-envelope"></i> <?php echo $aluno->email1; ?> </a> <?php } ?> <?php if (count($telefones) > 0) { ?> <br /><small><i class="icon icon-phone"></i> <?php