本文整理汇总了PHP中Empresa::setNome方法的典型用法代码示例。如果您正苦于以下问题:PHP Empresa::setNome方法的具体用法?PHP Empresa::setNome怎么用?PHP Empresa::setNome使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Empresa
的用法示例。
在下文中一共展示了Empresa::setNome方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: getUsuarioByUsuarioESenha
public function getUsuarioByUsuarioESenha(Usuario $usuario)
{
$stmt = $this->pdo->prepare('
SELECT
u.id AS usuario_id,
u.usuario AS usuario_usuario,
u.nome AS usuario_nome,
u.email AS usuario_email,
u.nivel AS usuario_nivel,
e.id AS empresa_id,
e.nome AS empresa_nome,
e.tel AS empresa_tel,
e.email AS empresa_email
FROM
' . self::$TABELA_USUARIO . ' AS u
INNER JOIN
' . self::$TABELA_EMPRESA . ' AS e
ON
(u.empresa_id = e.id)
WHERE
u.usuario = ?
AND
u.senha = ?
');
$queryParams = array($usuario->getUsuario(), $usuario->getSenha());
$stmt->execute($queryParams);
$row = $stmt->fetch();
if ($row == NULL || count($row) == 0) {
throw new RegraDeNegocioException("Usuário ou senha inválidos");
}
$usuario->setId($row->usuario_id);
$usuario->setNome($row->usuario_nome);
$usuario->setEmail($row->usuario_email);
$usuario->setNivel($row->usuario_nivel);
$usuario->setUsuario($row->usuario_usuario);
$empresa = new Empresa();
$empresa->setId($row->empresa_id);
$empresa->setNome($row->empresa_nome);
$empresa->setTel($row->empresa_tel);
$empresa->setEmail($row->empresa_email);
$usuario->setEmpresa($empresa);
return $usuario;
}
示例2: listarEmpresas
/**
* @todo metodo que lista todas as empresas para o app
* @param string $_POST['nome'] nome da balada
* @param string $_POST['cidade'] cidade que eu procuro as baladas
* @param string $_POST['lat'] baladas proximas
* @param string $_POST['long'] baladas mais proximas
*
*/
public function listarEmpresas()
{
try {
$Empresas = new Empresa();
$Empresas->setNome($_POST['nome'])->setCidade($_POST['cidade'])->setLat($_POST['lat'])->setLong($_POST['long']);
$registros = $Empresas->listEmpresas();
echo json_encode(array('erro' => false, 'message' => 'success', 'retorno' => $registros));
} catch (Exception $ex) {
echo json_encode(array('erro' => TRUE, 'message' => $ex->getMessage(), 'retorno' => NULL));
}
}
示例3: listarAcesso
include_once '../../includes.sys/metodos.php';
include_once '../DAO/EmpresaDAO.php';
include_once '../Empresa.class.php';
checkUserAuth(EXTERNAL_ROOT_PORTAL . '/index.php?error=true');
include_once '../../head.php';
$permissoes = listarAcesso();
if (!in_array(226, $permissoes)) {
echo '<script language= "JavaScript">location.href="' . EXTERNAL_ROOT_PORTAL . '/modulos.php";</script>';
}
// Verifica se a opcao de salvar foi iniciada
if (!empty($_POST['cmd']) && $_POST['cmd'] == 'inserir') {
$empresa = new Empresa();
$DAO = new EmpresaDAO();
// Verifica se o campo nome foi digitado
if (!empty($_POST['nome'])) {
$empresa->setNome(limpaTexto($_POST['nome']));
$empresa->setUsuario(userId());
$retorno = $DAO->Gravar($empresa);
if ($retorno == true) {
echo '<script language= "JavaScript">alert("Empresa cadastrada com sucesso");</script>';
echo '<script language= "JavaScript">location.href="new.php";</script>';
} else {
print_r($retorno);
}
}
}
?>
<!-- topbar ends -->
<div class="container-fluid">
<div class="row-fluid">