Пример #1
0
 /**
  * @covers User::setAlias
  * @covers User::getAlias
  */
 public function testSetAlias()
 {
     $alias = "alias";
     $actual = $this->user->getAlias();
     $this->assertNotEquals($alias, $actual);
     $this->user->setAlias($alias);
     $actual = $this->user->getAlias();
     $this->assertEquals($alias, $actual);
 }
Пример #2
0
<?php

require '../clases/AutoCarga.php';
$bd = new DataBase();
$gestor = new ManageUser($bd);
$usuarios = new User();
$usuarios->read();
$enviarMail = new SendGoogleMail();
/*Crear Alias*/
$correo = Request::post("email");
$alias = explode("@", $correo);
$usuarios->setAlias($alias[0]);
/*Ponemos privilegios a 0*/
$usuarios->setActivo(0);
$usuarios->setAdministrador(0);
$usuarios->setPersonal(0);
/*Creamos la fecha de registro*/
$time = time();
$fecha = date("Y-m-d", $time);
$usuarios->setFechaalta($fecha);
/*Mandamos un email al usuario para que active su cuenta*/
$titulo = 'Activacion de la cuenta';
$activacion = sha1($correo . Constant::SEMILLA);
$enviarMail->sendActivationMail2($correo, $titulo, "{$titulo}  https://gestorusuarios-jjorgosogarcia.c9users.io/controlUsuario/phpActivarCorreo.php?correo={$correo}&activacion={$activacion}");
$r = $gestor->insert($usuarios);
$bd->close();
//echo $r;
//var_dump($bd->getError());
header("Location:../usuario/confirmacion.php?op=mail");