/** * CrearEntidad::conexionExistencia() * * Genera la validacion de la existencia de la conexion * @return void */ private function conexionExistencia() { if (ConfigBaseDatos::conexionExistencia($this->conexion) == true) { $this->procesar(); } else { throw new \RuntimeException(sprintf('La conexion: %s no existe en el entorno: %s de la aplicación: %s', $this->conexion, $this->entorno, $this->aplicacion)); } }
/** * Conexion::inputConexionExistencia() * * Genera la vallidacion de la existencia * de la conexion correspondiente * * @param string $conexion * @return array */ private function inputConexionExistencia($conexion = false) { if (ConfigBaseDatos::conexionExistencia($conexion) == true) { return ConfigBaseDatos::leer($conexion, $this->entorno); } else { throw new Excepcion(sprintf('La conexión: %s no existe en el archivo de configuración de Base de Datos', $conexion), 0); } }
/** * GeneradorConsultas::inputConexionExistencia() * * Genera la validacion de la existencia de la conexion a * la base de datos * * @param string $conexion * @return object */ private function inputConexionExistencia($conexion = false) { if (ConfigBaseDatos::conexionExistencia($conexion) == true) { $connect = new Conexion($conexion, false, $this->entorno); return $connect->doctrineDBAL(); } else { throw new Excepcion(sprintf('La conexión: %s no existe en el archivo de configuración para el proceso de GeneradorConsultas', $conexion), 0); } }