当前位置: 首页>>代码示例>>PHP>>正文


PHP Usuario::getEmail方法代码示例

本文整理汇总了PHP中Usuario::getEmail方法的典型用法代码示例。如果您正苦于以下问题:PHP Usuario::getEmail方法的具体用法?PHP Usuario::getEmail怎么用?PHP Usuario::getEmail使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Usuario的用法示例。


在下文中一共展示了Usuario::getEmail方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: set

 function set(Usuario $usuario)
 {
     //return $this->bd->update($this->tabla, $city->get());
     $paramsWhere = array();
     $paramsWhere["email"] = $usuario->getEmail();
     return $this->bd->update($this->tabla, $usuario->get(), $paramsWhere);
 }
开发者ID:ealvarez1990,项目名称:gestionusuario,代码行数:7,代码来源:ManejoUsuario.php

示例2: alterar

    public function alterar(Usuario $objUsuario)
    {
        try {
            $sqlComplemtento = !is_null($objUsuario->getSenha()) ? 'usu_senha = :usu_senha,' : '';
            $sqlComplemtento2 = !is_null($objUsuario->getPerfil()) ? 'per_id = :per_id, ' : '';
            $this->_stat = $this->_getConn()->prepare('UPDATE tblusuario SET usu_nome = :usu_nome,
																			 usu_email = :usu_email,																			 
																			 ' . $sqlComplemtento . $sqlComplemtento2 . '
																			 usu_login = :usu_login
																			 WHERE usu_id = :usu_id');
            $this->_stat->bindValue(':usu_id', $objUsuario->getId(), \PDO::PARAM_INT);
            $this->_stat->bindValue(':usu_nome', $objUsuario->getNome(), \PDO::PARAM_STR);
            $this->_stat->bindValue(':usu_email', $objUsuario->getEmail(), \PDO::PARAM_STR);
            $this->_stat->bindValue(':usu_login', $objUsuario->getLogin(), \PDO::PARAM_STR);
            if (!is_null($objUsuario->getSenha())) {
                $this->_stat->bindValue(':usu_senha', sha1($objUsuario->getSenha() . USER_HASH), \PDO::PARAM_STR);
            }
            if (!is_null($objUsuario->getPerfil())) {
                $this->_stat->bindValue(':per_id', $objUsuario->getPerfil(), \PDO::PARAM_INT);
            }
            $this->_stat->execute();
            return $this->_getLastInsertId();
        } catch (\PDOException $e) {
            throw new \model\conexao\Excecao($e->getMessage());
        }
    }
开发者ID:ebelmiro,项目名称:fase,代码行数:26,代码来源:Repositorio.php

示例3: set

 function set(Usuario $usuario)
 {
     //update de todos los campos menos el ID, devuelve el num de filas modificadas
     $parametrosWhere = array();
     $parametrosWhere["email"] = $usuario->getEmail();
     return $this->bd->update($this->tabla, $usuario->getGenerico(), $parametrosWhere);
 }
开发者ID:maguria,项目名称:usuariosCorreo,代码行数:7,代码来源:ManageUsuario.php

示例4: verificaUsuario

 function verificaUsuario(Usuario $usuario)
 {
     $rs = $this->con->prepare("select email from usuarios where email = ?");
     $rs->bindValue(1, $usuario->getEmail());
     $rs->execute();
     $rs->setFetchMode(PDO::FETCH_CLASS, "Usuario");
     $usuario = $rs->fetch();
     return $usuario;
 }
开发者ID:hugovallada,项目名称:Loja,代码行数:9,代码来源:ValidaUsuario.php

示例5: doUsuario

 public static function doUsuario(Usuario $u)
 {
     $o = self::$sessao->do_usuario($u->getEmail(), $u->getCodigo());
     if ($o) {
         $row = self::$sessao->getConnection()->get_row($o);
         if ($row) {
             self::$sessao = Sessao::fromArray($row, "id,usuario,codigo,data");
         }
     }
 }
开发者ID:DaniloEpic,项目名称:slast,代码行数:10,代码来源:SessaoController.php

示例6: alterar

 public function alterar(Usuario $objUsuario)
 {
     $v = $this->_getValidacao();
     $v->setRules($objUsuario->getId(), 'required', 'ID');
     $v->setRules($objUsuario->getNome(), 'required', 'NOME');
     $v->setRules($objUsuario->getEmail(), 'required', 'EMAIL');
     $v->setRules($objUsuario->getLogin(), 'required', 'LOGIN');
     $v->validar();
     return $this->_getRepositorio()->alterar($objUsuario);
 }
开发者ID:ebelmiro,项目名称:fase,代码行数:10,代码来源:Controlador.php

示例7: cadastraAdm

 function cadastraAdm(Usuario $usuario)
 {
     $hashSenha = md5($usuario->getSenha());
     $query = "insert into usuarios (email,senha,tipo,cadastrado_por) values(?,?,'administrador',?)";
     $stmt = $this->con->prepare($query);
     $stmt->bindValue(1, $usuario->getEmail());
     $stmt->bindParam(2, $hashSenha);
     $stmt->bindValue(3, mostraUsuario());
     return $stmt->execute();
 }
开发者ID:hugovallada,项目名称:Loja,代码行数:10,代码来源:UsuarioDAO.php

示例8: cadastrarUsuario

 public function cadastrarUsuario(Usuario $usuario)
 {
     $sql = "insert into usuario (nome, senha, email, nivel, exp) values (?,?,?,?,?)";
     $query = $this->conexao->prepare($sql);
     $query->bindParam(1, $usuario->getNome());
     $query->bindParam(2, $usuario->getSenha());
     $query->bindParam(3, $usuario->getEmail());
     $query->bindParam(4, $usuario->getNivel());
     $query->bindParam(5, $usuario->getExp());
     $query->execute();
 }
开发者ID:Cayk,项目名称:WebService,代码行数:11,代码来源:UsuarioDAO.class.php

示例9: insereUsuario

 function insereUsuario(Usuario $usuario)
 {
     $senhaCrypt = md5($usuario->getSenha());
     $query = 'insert into usuarios (email,nome,login,senha,cargo) values(?,?,?,?,?)';
     $stmt = $this->con->prepare($query);
     $stmt->bindValue(1, $usuario->getEmail());
     $stmt->bindValue(2, $usuario->getNome());
     $stmt->bindValue(3, $usuario->getLogin());
     $stmt->bindParam(4, $senhaCrypt);
     $stmt->bindValue(5, $usuario->getCargo());
     return $stmt->execute();
 }
开发者ID:hugovallada,项目名称:Agendamento,代码行数:12,代码来源:UsuarioDAO.php

示例10: mostraCarrinho

 function mostraCarrinho(Usuario $usuario)
 {
     //$carirnho = new CarrinhoDeCompras();
     $carrinhos = [];
     $rs = $this->con->prepare("select id,produto,preco from carrinho where email = ?");
     $rs->bindValue(1, $usuario->getEmail());
     $rs->execute();
     $rs->setFetchMode(PDO::FETCH_CLASS, "CarrinhoDeCompras");
     while ($carrinho = $rs->fetch()) {
         array_push($carrinhos, $carrinho);
     }
     return $carrinhos;
 }
开发者ID:hugovallada,项目名称:Loja,代码行数:13,代码来源:CarrinhoDeComprasDAO.php

示例11: inserir

 public function inserir(Usuario $usuario)
 {
     //Objetivo deste metodo é inserir um objeto no banco, fazendo-o ter persistencia.
     //utilizaremos a abstracao do SQL da classe TsqlInstruction
     //1. Foreach dos atributos . PRa cada existencia de atributo é um valor a ser adicionado.
     $instrucao = new TSqlInsert();
     $instrucao->setEntity("usuario");
     if ($usuario->getId() != null) {
         $instrucao->setRowData("id", $usuario->getId());
     }
     if ($usuario->getNome() != null) {
         $instrucao->setRowData("nome", $usuario->getNome());
     }
     if ($usuario->getEmail() != null) {
         $instrucao->setRowData("email", $usuario->getEmail());
     }
     if ($usuario->getLogin() != null) {
         $instrucao->setRowData("login", $usuario->getLogin());
     }
     if ($usuario->getSenha() != null) {
         $instrucao->setRowData("senha", $usuario->getSenha());
     }
     if ($usuario->getNivel() != null) {
         $instrucao->setRowData("nivel", $usuario->getNivel());
     }
     if ($usuario->getDatadecadastro() != null) {
         $instrucao->setRowData("datadecadastro", $usuario->getDatadecadastro());
     }
     if ($usuario->getHoradecadastro() != null) {
         $instrucao->setRowData("horadecadastro", $usuario->getHoradecadastro());
     }
     echo $instrucao->getInstruction();
     if ($this->Conexao->query($instrucao->getInstruction())) {
         return true;
     } else {
         return false;
     }
 }
开发者ID:joseolinda,项目名称:escritordesoftware,代码行数:38,代码来源:UsuarioDAO.class.php

示例12: buscaUsuario

	function buscaUsuario($con,Usuario $usuario){

		$senhaCrypt = md5($usuario->getSenha());


		$rs = $con->prepare("select *from usuarios where email = ? and senha= ?");
		$rs->bindValue(1,$usuario->getEmail());
		$rs->bindParam(2,$senhaCrypt);

		$rs->execute();
		$rs->setFetchMode(PDO::FETCH_CLASS, "Usuario");
		$usuario = $rs->fetch();
		return $usuario;
	}
开发者ID:hugovallada,项目名称:Loja,代码行数:14,代码来源:banco-usuario.php

示例13: insert

 function insert(Usuario $usuario)
 {
     //se le pasa un objeto City y lo inserta en la tabla
     //dice el numero de filas insertadas;
     $parametrosSet = array();
     $parametrosSet["email"] = $usuario->getEmail();
     $parametrosSet["clave"] = $usuario->getClave();
     $parametrosSet["alias"] = $usuario->getAlias();
     $parametrosSet["fechaalta"] = $usuario->getFechaalta();
     $parametrosSet["activo"] = $usuario->getActivo();
     $parametrosSet["administrador"] = $usuario->getAdministrador();
     $parametrosSet["personal"] = $usuario->getPersonal();
     return $this->bd->insert($this->tabla, $parametrosSet);
 }
开发者ID:carlosgrgr,项目名称:gestionUsuarios,代码行数:14,代码来源:ManageUsuario.php

示例14: login

 public function login($user, $password)
 {
     $usuario = new Usuario();
     if ($usuario->check($user, $password)) {
         session_start();
         $_SESSION["authenticate"] = true;
         $_SESSION["user"] = $usuario->getUser();
         $_SESSION["nombre"] = $usuario->getNombre();
         $_SESSION["email"] = $usuario->getEmail();
         $_SESSION["rol"] = $usuario->getRol();
         return true;
     } else {
         $this->viewLogin("Nombre de Usuario o Pasword incorrectos.");
     }
 }
开发者ID:mauriciomedina,项目名称:bavosi.Pedidos,代码行数:15,代码来源:UsuarioController.php

示例15: inserir

 public function inserir(Usuario $usuario)
 {
     try {
         $sql = "INSERT INTO usuario ( \r\n                    nome,\r\n                    email,\r\n                    concorrer_inscricao)\r\n                    VALUES (\r\n                    :nome,\r\n                    :email,\r\n                    :concorrer_inscricao)";
         //$stmt =  $con = new PDO("mysql:host=localhost;dbname=dbVestibular", "root", "");
         //            $p_sql = Conexao::getInstance()->pre
         $p_sql = Conexao::getInstance()->prepare($sql);
         $p_sql->bindValue(":nome", $usuario->getNome());
         $p_sql->bindValue(":email", $usuario->getEmail());
         $p_sql->bindValue(":concorrer_inscricao", $usuario->getConcorrerInscricao());
         return $p_sql->execute();
         //            header('location:sucesso.php');
     } catch (Exception $e) {
         print "Ocorreu um erro ao tentar executar esta ação, foi gerado um LOG do mesmo, tente novamente mais tarde.";
     }
 }
开发者ID:RafaelCarlos,项目名称:Vestibular,代码行数:16,代码来源:UsuarioDao.php


注:本文中的Usuario::getEmail方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。