<?php //35d708762a56b996f782ebc7074941c5

return [PHP_INT_MAX, static function () { return \Symfony\Component\VarExporter\Internal\Hydrator::hydrate(
    $o = [
        clone (($p = &\Symfony\Component\VarExporter\Internal\Registry::$prototypes)['Doctrine\\ORM\\Query\\ParserResult'] ?? \Symfony\Component\VarExporter\Internal\Registry::p('Doctrine\\ORM\\Query\\ParserResult')),
        clone ($p['Doctrine\\ORM\\Query\\Exec\\SingleSelectExecutor'] ?? \Symfony\Component\VarExporter\Internal\Registry::p('Doctrine\\ORM\\Query\\Exec\\SingleSelectExecutor')),
        clone ($p['Doctrine\\ORM\\Query\\ResultSetMapping'] ?? \Symfony\Component\VarExporter\Internal\Registry::p('Doctrine\\ORM\\Query\\ResultSetMapping')),
    ],
    null,
    [
        'Doctrine\\ORM\\Query\\ParserResult' => [
            '_sqlExecutor' => [
                $o[1],
            ],
            '_resultSetMapping' => [
                $o[2],
            ],
            '_parameterMappings' => [
                [
                    'colaboradorid' => [
                        0,
                    ],
                    'activo' => [
                        1,
                    ],
                ],
            ],
        ],
        'Doctrine\\ORM\\Query\\Exec\\AbstractSqlExecutor' => [
            '_sqlStatements' => [
                1 => 'SELECT e0_.PuestoPorColaboradorId AS PuestoPorColaboradorId_0, e1_.ColaboradorId AS ColaboradorId_1, CONCAT_WS(\' \', e1_.ApellidoPaterno, e1_.ApellidoMaterno, e1_.Nombre) AS sclr_2, e1_.Nomina AS Nomina_3, e1_.ApellidoPaterno AS ApellidoPaterno_4, e1_.ApellidoMaterno AS ApellidoMaterno_5, e1_.Nombre AS Nombre_6, e2_.Nombre AS Nombre_7, e3_.Nombre AS Nombre_8, e4_.PuestoId AS PuestoId_9, e4_.Nombre AS Nombre_10, e5_.Nombre AS Nombre_11, e0_.FechaAsignado AS FechaAsignado_12, e0_.FechaEliminado AS FechaEliminado_13, CONCAT(TIMESTAMPDIFF(MONTH, e0_.FechaAsignado, IFNULL(e0_.FechaEliminado, CURRENT_TIMESTAMP)), \' meses\') AS sclr_14, CASE WHEN p6_.PersonaId IS NOT NULL THEN CONCAT_WS(\' \', p6_.ApellidoPaterno, p6_.ApellidoMaterno, p6_.Nombre) WHEN c7_.ProfesorId IS NOT NULL THEN CONCAT_WS(\' \', c7_.ApellidoPaterno, c7_.ApellidoMaterno, c7_.Nombre) ELSE \'\' END AS sclr_15, CASE WHEN p8_.PersonaId IS NOT NULL THEN CONCAT_WS(\' \', p8_.ApellidoPaterno, p8_.ApellidoMaterno, p8_.Nombre) WHEN c9_.ProfesorId IS NOT NULL THEN CONCAT_WS(\' \', c9_.ApellidoPaterno, c9_.ApellidoMaterno, c9_.Nombre) ELSE \'\' END AS sclr_16, e0_.Activo AS Activo_17 FROM e3_puestoporcolaborador e0_ INNER JOIN e3_colaborador e1_ ON e0_.ColaboradorId = e1_.ColaboradorId INNER JOIN e3_tipocolaborador e2_ ON e1_.TipoColaboradorId = e2_.TipoColaboradorId INNER JOIN e3_estatuscolaborador e3_ ON e1_.EstatusColaboradorId = e3_.EstatusColaboradorId INNER JOIN e3_puesto e4_ ON e0_.PuestoId = e4_.PuestoId LEFT JOIN e3_puesto e5_ ON e4_.PuestoSuperiorId = e5_.PuestoId LEFT JOIN usuario u10_ ON e0_.UsuarioAsignadoId = u10_.UsuarioId LEFT JOIN persona p6_ ON u10_.PersonaId = p6_.PersonaId LEFT JOIN ce_profesor c7_ ON u10_.ProfesorId = c7_.ProfesorId LEFT JOIN usuario u11_ ON e0_.UsuarioEliminadoId = u11_.UsuarioId LEFT JOIN persona p8_ ON u11_.PersonaId = p8_.PersonaId LEFT JOIN ce_profesor c9_ ON u11_.ProfesorId = c9_.ProfesorId WHERE e1_.ColaboradorId = ? AND e0_.Activo = ? ORDER BY sclr_2 ASC',
            ],
        ],
        'stdClass' => [
            'scalarMappings' => [
                2 => [
                    'PuestoPorColaboradorId_0' => 'puestoporcolaboradorid',
                    'ColaboradorId_1' => 'colaboradorid',
                    'sclr_2' => 'colaborador',
                    'Nomina_3' => 'nomina',
                    'ApellidoPaterno_4' => 'apellidopaterno',
                    'ApellidoMaterno_5' => 'apellidomaterno',
                    'Nombre_6' => 'nombre',
                    'Nombre_7' => 'tipocolaborador',
                    'Nombre_8' => 'estatuscolaborador',
                    'PuestoId_9' => 'puestoid',
                    'Nombre_10' => 'puesto',
                    'Nombre_11' => 'puestosuperiror',
                    'FechaAsignado_12' => 'fechaasignado',
                    'FechaEliminado_13' => 'fechaeliminado',
                    'sclr_14' => 'antiguedad',
                    'sclr_15' => 'usuarioasignado',
                    'sclr_16' => 'usuarioeliminado',
                    'Activo_17' => 'activo',
                ],
            ],
            'typeMappings' => [
                2 => [
                    'PuestoPorColaboradorId_0' => 'integer',
                    'ColaboradorId_1' => 'integer',
                    'sclr_2' => 'string',
                    'Nomina_3' => 'string',
                    'ApellidoPaterno_4' => 'string',
                    'ApellidoMaterno_5' => 'string',
                    'Nombre_6' => 'string',
                    'Nombre_7' => 'string',
                    'Nombre_8' => 'string',
                    'PuestoId_9' => 'integer',
                    'Nombre_10' => 'string',
                    'Nombre_11' => 'string',
                    'FechaAsignado_12' => 'datetime',
                    'FechaEliminado_13' => 'datetime',
                    'sclr_14' => 'string',
                    'sclr_15' => 'string',
                    'sclr_16' => 'string',
                    'Activo_17' => 'boolean',
                ],
            ],
        ],
    ],
    $o[0],
    []
); }];
