當前位置: 首頁>>代碼示例>>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;未經允許,請勿轉載。