<?php require_once __DIR__ . '/../modelos/exportar.php'; require_once __DIR__ . '/../repositorios/exportar.php'; require_once __DIR__ . '/../controladores/exportar.php'; $controlador = new UtilizadorControlador(); $repositorio = new UtilizadorRepositorio(); $utilizadores = array(array('id' => null, 'email' => '*****@*****.**', 'utilizador' => 'rubenmanhica', 'salt' => null, 'password' => 'rubenmanhica', 'desactivado' => false), array('id' => null, 'email' => '*****@*****.**', 'utilizador' => 'valiissufo', 'salt' => null, 'password' => 'valiissufo', 'desactivado' => false), array('id' => null, 'email' => '*****@*****.**', 'utilizador' => 'tatianakovalenko', 'salt' => null, 'password' => 'tatianakovalenko', 'desactivado' => false), array('id' => null, 'email' => '*****@*****.**', 'utilizador' => 'lourinochemane', 'salt' => null, 'password' => 'lourinochemane', 'desactivado' => false), array('id' => null, 'email' => '*****@*****.**', 'utilizador' => 'assanecipriano', 'salt' => null, 'password' => 'assanecipriano', 'desactivado' => false), array('id' => null, 'email' => '*****@*****.**', 'utilizador' => 'benildojoaquim', 'salt' => null, 'password' => 'benildojoaquim', 'desactivado' => false), array('id' => null, 'email' => '*****@*****.**', 'utilizador' => 'leilaomar', 'salt' => null, 'password' => 'leilaomar', 'desactivado' => false), array('id' => null, 'email' => '*****@*****.**', 'utilizador' => 'albinocuinhaque', 'salt' => null, 'password' => 'albinocuinhane', 'desactivado' => false)); $docentes = array(array('id' => null, 'nome' => 'Ruben Manhica', 'utilizador' => null, 'email' => '*****@*****.**', 'utilizador' => 'rubenmanhica', 'senha' => 'albinocuinhane'), array('id' => null, 'nome' => 'Vali Issufo', 'utilizador' => null, 'email' => '*****@*****.**', 'utilizador' => 'valiissufo', 'senha' => 'albinocuinhane'), array('id' => null, 'nome' => 'Tatiana kovalenko', 'utilizador' => null, 'email' => '*****@*****.**', 'utilizador' => 'tatianakovalenko', 'senha' => 'albinocuinhane'), array('id' => null, 'nome' => 'Lourino Chemane', 'utilizador' => null, 'email' => '*****@*****.**', 'utilizador' => 'lourinochemane', 'senha' => 'albinocuinhane'), array('id' => null, 'nome' => 'Assane Cipriano', 'utilizador' => null, 'email' => '*****@*****.**', 'utilizador' => 'assanecipriano', 'senha' => 'albinocuinhane'), array('id' => null, 'nome' => 'Benildo Joaquim', 'utilizador' => null, 'email' => '*****@*****.**', 'utilizador' => 'benildojoaquim', 'senha' => 'albinocuinhane'), array('id' => null, 'nome' => 'Leila Omar', 'utilizador' => null, 'email' => '*****@*****.**', 'utilizador' => 'leilaomar', 'senha' => 'albinocuinhane'), array('id' => null, 'nome' => 'Albino Cuinhane', 'utilizador' => null, 'email' => '*****@*****.**', 'utilizador' => 'albino cuinhane', 'senha' => 'albinocuinhane')); foreach ($utilizadores as $u) { $senha = new Senha(); $utilizador = new Utilizador($u['id'], $u['email'], $u['utilizador'], $senha->salt(), $senha->password($u['password']), $u['desactivado']); if ($repositorio->criar($utilizador)) { echo 'O utilizador ' . $utilizador->email() . ' foi criado com sucesso' . "\n"; } else { echo 'O utilizador ' . $utilizador->email() . ' ja existe' . "\n"; } } foreach ($docentes as $u) { $utilizador = $controlador->encontrar($u['email']); print_r($utilizador); if ($utilizador) { $docente = new Docente($u['id'], $u['nome'], $utilizador); $docenteControlador = new DocenteControlador(); if ($docenteControlador->criar($u['nome'], $utilizador)) { echo 'O docente ' . $docente->nome() . ' foi criado com sucesso' . "\n"; } else { echo 'O docente ' . $docente->nome() . ' ja existe' . "\n"; } } }
<?php require_once __DIR__ . '/../modelos/exportar.php'; require_once __DIR__ . '/../repositorios/exportar.php'; require_once __DIR__ . '/../controladores/exportar.php'; $repositorio = new UtilizadorRepositorio(); $controlador = new EstudanteControlador(); $estudantes = array(array('id' => null, 'email' => '*****@*****.**', 'cartao' => '20130000', 'nome' => 'Edson Michaque'), array('id' => null, 'email' => '*****@*****.**', 'cartao' => '20130001', 'nome' => 'Densque Jamal'), array('id' => null, 'email' => '*****@*****.**', 'cartao' => '20130002', 'nome' => 'Alberto Moiane'), array('id' => null, 'email' => '*****@*****.**', 'cartao' => '20130003', 'nome' => 'Valter Cheque'), array('id' => null, 'email' => '*****@*****.**', 'cartao' => '20130004', 'nome' => 'Elton Laice'), array('id' => null, 'email' => '*****@*****.**', 'cartao' => '20130005', 'nome' => 'Celeste Rungo'), array('id' => null, 'email' => '*****@*****.**', 'cartao' => '20130006', 'nome' => 'Eunice Muzime'), array('id' => null, 'email' => '*****@*****.**', 'cartao' => '20130007', 'nome' => 'Muarucha Assane'), array('id' => null, 'email' => '*****@*****.**', 'cartao' => '20130008', 'nome' => 'Vania Coutinho'), array('id' => null, 'email' => '*****@*****.**', 'cartao' => '20130009', 'nome' => 'Julia Beula'), array('id' => null, 'email' => '*****@*****.**', 'cartao' => '20130010', 'nome' => 'Paulo Zinessa'), array('id' => null, 'email' => '*****@*****.**', 'cartao' => '20130011', 'nome' => 'Tedy Macie'), array('id' => null, 'email' => '*****@*****.**', 'cartao' => '20130012', 'nome' => 'Edson Magaure')); foreach ($estudantes as $u) { $uc = new UtilizadorControlador(); $utilizador = $uc->encontrar($u['email']); if ($utilizador) { $estudante = new Estudante($u['id'], $u['cartao'], $u['nome'], $utilizador); $estudanteControlador = new EstudanteControlador(); if ($estudanteControlador->criar($u['cartao'], $u['nome'], $utilizador)) { echo 'O Estudante ' . $estudante->getNome() . ' foi criado com sucesso' . "\n"; } else { echo 'O Estudante ' . $estudante->getNome() . ' ja existe' . "\n"; } } }