public function getAll() { $conexion = new Conexion(); $ctrlUsuario = new ControllerUsuario(); $ctrlSede = new ControllerSede(); $consulta = $conexion->prepare('SELECT * FROM ' . self::TABLA); $consulta->execute(); while ($registro = $consulta->fetch()) { $nuevo = new Asesor(); $nuevo->construir($registro); $nuevo->usuario = $ctrlUsuario->getUsuario2($registro['usuario_id']); $nuevo->sede = $ctrlSede->getSede($registro['sede_id']); if ($nuevo->usuario->estatus == 2) { continue; } $array[] = $nuevo; } if (isset($array)) { return $array; } else { return false; } }
<?php require_once '../controller/ControllerSede.php'; $controlador = new ControllerSede(); header("Content-type: application/json; charset=utf8"); echo json_encode($controlador->getAll());