<?php

declare(strict_types=1);

$container['Query_repository'] = static function (Pimple\Container $container): App\Repository\QueryRepository {
    return new App\Repository\QueryRepository($container['db']);
};

$container['User_repository'] = static function (Pimple\Container $container): App\Repository\UserRepository {
    return new App\Repository\UserRepository($container['db']);
};
$container['Maestro_repository'] = static function (Pimple\Container $container): App\Repository\MaestroRepository {
    return new App\Repository\MaestroRepository($container['db']);
};

$container['Accion_repository'] = static function (Pimple\Container $container): App\Repository\AccionRepository {
    return new App\Repository\AccionRepository($container['db']);
};

$container['TblAdmin_repository'] = static function (Pimple\Container $container): App\Repository\TblAdminRepository {
    return new App\Repository\TblAdminRepository($container['db']);
};

$container['TblAspiranteFavoritoUsuario_repository'] = static function (Pimple\Container $container): App\Repository\TblAspiranteFavoritoUsuarioRepository {
    return new App\Repository\TblAspiranteFavoritoUsuarioRepository($container['db']);
};

$container['TblAyuda_repository'] = static function (Pimple\Container $container): App\Repository\TblAyudaRepository {
    return new App\Repository\TblAyudaRepository($container['db']);
};

$container['TblCiudad_repository'] = static function (Pimple\Container $container): App\Repository\TblCiudadRepository {
    return new App\Repository\TblCiudadRepository($container['db']);
};

$container['TblContenidoTema_repository'] = static function (Pimple\Container $container): App\Repository\TblContenidoTemaRepository {
    return new App\Repository\TblContenidoTemaRepository($container['db']);
};

$container['TblCurso_repository'] = static function (Pimple\Container $container): App\Repository\TblCursoRepository {
    return new App\Repository\TblCursoRepository($container['db']);
};

$container['TblCursoUsuario_repository'] = static function (Pimple\Container $container): App\Repository\TblCursoUsuarioRepository {
    return new App\Repository\TblCursoUsuarioRepository($container['db']);
};

$container['TblDepartamento_repository'] = static function (Pimple\Container $container): App\Repository\TblDepartamentoRepository {
    return new App\Repository\TblDepartamentoRepository($container['db']);
};

$container['TblHistorialEvaluaciones_repository'] = static function (Pimple\Container $container): App\Repository\TblHistorialEvaluacionesRepository {
    return new App\Repository\TblHistorialEvaluacionesRepository($container['db']);
};

$container['TblModulo_repository'] = static function (Pimple\Container $container): App\Repository\TblModuloRepository {
    return new App\Repository\TblModuloRepository($container['db']);
};

$container['TblModuloXUsuario_repository'] = static function (Pimple\Container $container): App\Repository\TblModuloXUsuarioRepository {
    return new App\Repository\TblModuloXUsuarioRepository($container['db']);
};

$container['TblNivelEducativo_repository'] = static function (Pimple\Container $container): App\Repository\TblNivelEducativoRepository {
    return new App\Repository\TblNivelEducativoRepository($container['db']);
};

$container['TblNoticiaGenfar_repository'] = static function (Pimple\Container $container): App\Repository\TblNoticiaGenfarRepository {
    return new App\Repository\TblNoticiaGenfarRepository($container['db']);
};

$container['TblNoticiaGenfarPais_repository'] = static function (Pimple\Container $container): App\Repository\TblNoticiaGenfarPaisRepository {
    return new App\Repository\TblNoticiaGenfarPaisRepository($container['db']);
};

$container['TblNotificacion_repository'] = static function (Pimple\Container $container): App\Repository\TblNotificacionRepository {
    return new App\Repository\TblNotificacionRepository($container['db']);
};

$container['TblNotificacionCMS_repository'] = static function (Pimple\Container $container): App\Repository\TblNotificacionCMSRepository {
    return new App\Repository\TblNotificacionCMSRepository($container['db']);
};

$container['TblNotificacionPais_repository'] = static function (Pimple\Container $container): App\Repository\TblNotificacionPaisRepository {
    return new App\Repository\TblNotificacionPaisRepository($container['db']);
};

$container['TblNotificacionUsuario_repository'] = static function (Pimple\Container $container): App\Repository\TblNotificacionUsuarioRepository {
    return new App\Repository\TblNotificacionUsuarioRepository($container['db']);
};

$container['TblOferta_repository'] = static function (Pimple\Container $container): App\Repository\TblOfertaRepository {
    return new App\Repository\TblOfertaRepository($container['db']);
};

$container['TblPregunta_repository'] = static function (Pimple\Container $container): App\Repository\TblPreguntaRepository {
    return new App\Repository\TblPreguntaRepository($container['db']);
};

$container['TblPreguntasCurso_repository'] = static function (Pimple\Container $container): App\Repository\TblPreguntasCursoRepository {
    return new App\Repository\TblPreguntasCursoRepository($container['db']);
};

$container['TblOfertaFavoritaUsuario_repository'] = static function (Pimple\Container $container): App\Repository\TblOfertaFavoritaUsuarioRepository {
    return new App\Repository\TblOfertaFavoritaUsuarioRepository($container['db']);
};

$container['TblPais_repository'] = static function (Pimple\Container $container): App\Repository\TblPaisRepository {
    return new App\Repository\TblPaisRepository($container['db']);
};

$container['TblPerfilUsuarioComunidadHigen_repository'] = static function (Pimple\Container $container): App\Repository\TblPerfilUsuarioComunidadHigenRepository {
    return new App\Repository\TblPerfilUsuarioComunidadHigenRepository($container['db']);
};

$container['TblPreguntasXUsuario_repository'] = static function (Pimple\Container $container): App\Repository\TblPreguntasXUsuarioRepository {
    return new App\Repository\TblPreguntasXUsuarioRepository($container['db']);
};

$container['TblPublicidad_repository'] = static function (Pimple\Container $container): App\Repository\TblPublicidadRepository {
    return new App\Repository\TblPublicidadRepository($container['db']);
};

$container['TblPublicidadXUsuario_repository'] = static function (Pimple\Container $container): App\Repository\TblPublicidadXUsuarioRepository {
    return new App\Repository\TblPublicidadXUsuarioRepository($container['db']);
};

$container['TblPuntoVenta_repository'] = static function (Pimple\Container $container): App\Repository\TblPuntoVentaRepository {
    return new App\Repository\TblPuntoVentaRepository($container['db']);
};

$container['TblReporte_repository'] = static function (Pimple\Container $container): App\Repository\TblReporteRepository {
    return new App\Repository\TblReporteRepository($container['db']);
};

$container['TblRepresentante_repository'] = static function (Pimple\Container $container): App\Repository\TblRepresentanteRepository {
    return new App\Repository\TblRepresentanteRepository($container['db']);
};

$container['TblRespuesta_repository'] = static function (Pimple\Container $container): App\Repository\TblRespuestaRepository {
    return new App\Repository\TblRespuestaRepository($container['db']);
};

$container['TblRespuestasXUsuarioCurso_repository'] = static function (Pimple\Container $container): App\Repository\TblRespuestasXUsuarioCursoRepository {
    return new App\Repository\TblRespuestasXUsuarioCursoRepository($container['db']);
};

$container['TblRol_repository'] = static function (Pimple\Container $container): App\Repository\TblRolRepository {
    return new App\Repository\TblRolRepository($container['db']);
};

$container['TblRolPais_repository'] = static function (Pimple\Container $container): App\Repository\TblRolPaisRepository {
    return new App\Repository\TblRolPaisRepository($container['db']);
};

$container['TblRolUsuario_repository'] = static function (Pimple\Container $container): App\Repository\TblRolUsuarioRepository {
    return new App\Repository\TblRolUsuarioRepository($container['db']);
};

$container['TblSegmento_repository'] = static function (Pimple\Container $container): App\Repository\TblSegmentoRepository {
    return new App\Repository\TblSegmentoRepository($container['db']);
};

$container['TblSegmentoCurso_repository'] = static function (Pimple\Container $container): App\Repository\TblSegmentoCursoRepository {
    return new App\Repository\TblSegmentoCursoRepository($container['db']);
};

$container['TblSegmentoUsuario_repository'] = static function (Pimple\Container $container): App\Repository\TblSegmentoUsuarioRepository {
    return new App\Repository\TblSegmentoUsuarioRepository($container['db']);
};

$container['TblRolPanel_repository'] = static function (Pimple\Container $container): App\Repository\TblRolPanelRepository {
    return new App\Repository\TblRolPanelRepository($container['db']);
};

$container['TblSupervisor_repository'] = static function (Pimple\Container $container): App\Repository\TblSupervisorRepository {
    return new App\Repository\TblSupervisorRepository($container['db']);
};

$container['TblSupervisorCiudad_repository'] = static function (Pimple\Container $container): App\Repository\TblSupervisorCiudadRepository {
    return new App\Repository\TblSupervisorCiudadRepository($container['db']);
};

$container['TblTema_repository'] = static function (Pimple\Container $container): App\Repository\TblTemaRepository {
    return new App\Repository\TblTemaRepository($container['db']);
};

$container['TblTemaXUsuario_repository'] = static function (Pimple\Container $container): App\Repository\TblTemaXUsuarioRepository {
    return new App\Repository\TblTemaXUsuarioRepository($container['db']);
};

$container['TblTipo_repository'] = static function (Pimple\Container $container): App\Repository\TblTipoRepository {
    return new App\Repository\TblTipoRepository($container['db']);
};

$container['TblTipoNoticiaGenfar_repository'] = static function (Pimple\Container $container): App\Repository\TblTipoNoticiaGenfarRepository {
    return new App\Repository\TblTipoNoticiaGenfarRepository($container['db']);
};

$container['TblTipoUsuario_repository'] = static function (Pimple\Container $container): App\Repository\TblTipoUsuarioRepository {
    return new App\Repository\TblTipoUsuarioRepository($container['db']);
};

$container['TblUsuario_repository'] = static function (Pimple\Container $container): App\Repository\TblUsuarioRepository {
    return new App\Repository\TblUsuarioRepository($container['db']);
};

$container['TblValorTipo_repository'] = static function (Pimple\Container $container): App\Repository\TblValorTipoRepository {
    return new App\Repository\TblValorTipoRepository($container['db']);
};

$container['WebInicio_repository'] = static function (Pimple\Container $container): App\Repository\WebInicioRepository {
    return new App\Repository\WebInicioRepository($container['db']);
};

$container['Solicitud_repository'] = static function (Pimple\Container $container): App\Repository\SolicitudRepository {
    return new App\Repository\SolicitudRepository($container['db']);
};

$container['Testimonio_repository'] = static function (Pimple\Container $container): App\Repository\TestimonioRepository {
    return new App\Repository\TestimonioRepository($container['db']);
};

$container['PreguntasFrecuentes_repository'] = static function (Pimple\Container $container): App\Repository\PreguntasFrecuentesRepository {
    return new App\Repository\PreguntasFrecuentesRepository($container['db']);
};
