<?php //86e88a455736ef6de5c647b7ae3a0f6a

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\\Exec\\AbstractSqlExecutor' => [
            '_sqlStatements' => [
                1 => 'SELECT p0_.id AS id_0, p0_.reference AS reference_1, p0_.barcode AS barcode_2, p0_.title AS title_3, p0_.description AS description_4, p0_.info_complementaire AS info_complementaire_5, p0_.ingredients AS ingredients_6, p0_.image AS image_7, p0_.stock AS stock_8, p0_.poids_kg AS poids_kg_9, p0_.longueur_cm AS longueur_cm_10, p0_.largeur_cm AS largeur_cm_11, p0_.hauteur_cm AS hauteur_cm_12, p0_.tarif_promo AS tarif_promo_13, p0_.tarif_regulier AS tarif_regulier_14, p0_.etiquettes AS etiquettes_15, p0_.creation_date AS creation_date_16, p0_.update_date AS update_date_17, p0_.slug AS slug_18, p0_.video_url AS video_url_19, p0_.item_type AS item_type_20, p0_.uniq_id AS uniq_id_21, p0_.disponibilite AS disponibilite_22, p0_.meta_description AS meta_description_23, p0_.popular_product AS popular_product_24, c1_.id AS id_25, c1_.title AS title_26, c1_.description AS description_27, c1_.image AS image_28, c1_.creation_date AS creation_date_29, c1_.update_date AS update_date_30, c1_.slug AS slug_31, c1_.order_number AS order_number_32, m2_.id AS id_33, m2_.title AS title_34, m2_.description AS description_35, m2_.image AS image_36, m2_.creation_date AS creation_date_37, m2_.update_date AS update_date_38, m2_.slug AS slug_39, p3_.id AS id_40, p3_.creation_date AS creation_date_41, p3_.update_date AS update_date_42, p3_.image AS image_43, c4_.id AS id_44, c4_.title AS title_45, c4_.description AS description_46, c4_.image AS image_47, c4_.creation_date AS creation_date_48, c4_.update_date AS update_date_49, c4_.slug AS slug_50, c4_.order_number AS order_number_51, p0_.marque_id AS marque_id_52, c1_.parent_id AS parent_id_53, p3_.product_id AS product_id_54, c4_.parent_id AS parent_id_55 FROM product p0_ INNER JOIN product_category p5_ ON p0_.id = p5_.product_id INNER JOIN category c1_ ON c1_.id = p5_.category_id LEFT JOIN marque m2_ ON p0_.marque_id = m2_.id LEFT JOIN product_images p3_ ON p0_.id = p3_.product_id LEFT JOIN category c4_ ON c1_.id = c4_.parent_id WHERE p0_.id IN (SELECT p6_.id FROM product p6_ INNER JOIN product_category p8_ ON p6_.id = p8_.product_id INNER JOIN category c7_ ON c7_.id = p8_.category_id WHERE p6_.disponibilite = ? AND c7_.id = ?) AND p0_.id IN (?) ORDER BY p0_.id ASC',
            ],
        ],
        'stdClass' => [
            'aliasMap' => [
                2 => [
                    'o' => 'App\\Entity\\Product',
                    'categorie_a1' => 'App\\Entity\\Category',
                    'marque_a4' => 'App\\Entity\\Marque',
                    'productImages_a5' => 'App\\Entity\\ProductImages',
                    'subCategory_a6' => 'App\\Entity\\Category',
                ],
            ],
            'relationMap' => [
                2 => [
                    'categorie_a1' => 'categorie',
                    'marque_a4' => 'marque',
                    'productImages_a5' => 'productImages',
                    'subCategory_a6' => 'subCategory',
                ],
            ],
            'parentAliasMap' => [
                2 => [
                    'categorie_a1' => 'o',
                    'marque_a4' => 'o',
                    'productImages_a5' => 'o',
                    'subCategory_a6' => 'categorie_a1',
                ],
            ],
            'fieldMappings' => [
                2 => [
                    'id_0' => 'id',
                    'reference_1' => 'reference',
                    'barcode_2' => 'barcode',
                    'title_3' => 'title',
                    'description_4' => 'description',
                    'info_complementaire_5' => 'infoComplementaire',
                    'ingredients_6' => 'ingredients',
                    'image_7' => 'image',
                    'stock_8' => 'stock',
                    'poids_kg_9' => 'poids_kg',
                    'longueur_cm_10' => 'longueur_cm',
                    'largeur_cm_11' => 'largeur_cm',
                    'hauteur_cm_12' => 'hauteur_cm',
                    'tarif_promo_13' => 'tarif_promo',
                    'tarif_regulier_14' => 'tarif_regulier',
                    'etiquettes_15' => 'etiquettes',
                    'creation_date_16' => 'creationDate',
                    'update_date_17' => 'updateDate',
                    'slug_18' => 'slug',
                    'video_url_19' => 'video_url',
                    'item_type_20' => 'itemType',
                    'uniq_id_21' => 'uniqId',
                    'disponibilite_22' => 'disponibilite',
                    'meta_description_23' => 'meta_description',
                    'popular_product_24' => 'popularProduct',
                    'id_25' => 'id',
                    'title_26' => 'title',
                    'description_27' => 'description',
                    'image_28' => 'image',
                    'creation_date_29' => 'creationDate',
                    'update_date_30' => 'updateDate',
                    'slug_31' => 'slug',
                    'order_number_32' => 'orderNumber',
                    'id_33' => 'id',
                    'title_34' => 'title',
                    'description_35' => 'description',
                    'image_36' => 'image',
                    'creation_date_37' => 'creationDate',
                    'update_date_38' => 'updateDate',
                    'slug_39' => 'slug',
                    'id_40' => 'id',
                    'creation_date_41' => 'creationDate',
                    'update_date_42' => 'updateDate',
                    'image_43' => 'image',
                    'id_44' => 'id',
                    'title_45' => 'title',
                    'description_46' => 'description',
                    'image_47' => 'image',
                    'creation_date_48' => 'creationDate',
                    'update_date_49' => 'updateDate',
                    'slug_50' => 'slug',
                    'order_number_51' => 'orderNumber',
                ],
            ],
            'typeMappings' => [
                2 => [
                    'marque_id_52' => 'integer',
                    'parent_id_53' => 'integer',
                    'product_id_54' => 'integer',
                    'parent_id_55' => 'integer',
                ],
            ],
            'entityMappings' => [
                2 => [
                    'o' => null,
                ],
            ],
            'metaMappings' => [
                2 => [
                    'marque_id_52' => 'marque_id',
                    'parent_id_53' => 'parent_id',
                    'product_id_54' => 'product_id',
                    'parent_id_55' => 'parent_id',
                ],
            ],
            'columnOwnerMap' => [
                2 => [
                    'id_0' => 'o',
                    'reference_1' => 'o',
                    'barcode_2' => 'o',
                    'title_3' => 'o',
                    'description_4' => 'o',
                    'info_complementaire_5' => 'o',
                    'ingredients_6' => 'o',
                    'image_7' => 'o',
                    'stock_8' => 'o',
                    'poids_kg_9' => 'o',
                    'longueur_cm_10' => 'o',
                    'largeur_cm_11' => 'o',
                    'hauteur_cm_12' => 'o',
                    'tarif_promo_13' => 'o',
                    'tarif_regulier_14' => 'o',
                    'etiquettes_15' => 'o',
                    'creation_date_16' => 'o',
                    'update_date_17' => 'o',
                    'slug_18' => 'o',
                    'video_url_19' => 'o',
                    'item_type_20' => 'o',
                    'uniq_id_21' => 'o',
                    'disponibilite_22' => 'o',
                    'meta_description_23' => 'o',
                    'popular_product_24' => 'o',
                    'id_25' => 'categorie_a1',
                    'title_26' => 'categorie_a1',
                    'description_27' => 'categorie_a1',
                    'image_28' => 'categorie_a1',
                    'creation_date_29' => 'categorie_a1',
                    'update_date_30' => 'categorie_a1',
                    'slug_31' => 'categorie_a1',
                    'order_number_32' => 'categorie_a1',
                    'id_33' => 'marque_a4',
                    'title_34' => 'marque_a4',
                    'description_35' => 'marque_a4',
                    'image_36' => 'marque_a4',
                    'creation_date_37' => 'marque_a4',
                    'update_date_38' => 'marque_a4',
                    'slug_39' => 'marque_a4',
                    'id_40' => 'productImages_a5',
                    'creation_date_41' => 'productImages_a5',
                    'update_date_42' => 'productImages_a5',
                    'image_43' => 'productImages_a5',
                    'id_44' => 'subCategory_a6',
                    'title_45' => 'subCategory_a6',
                    'description_46' => 'subCategory_a6',
                    'image_47' => 'subCategory_a6',
                    'creation_date_48' => 'subCategory_a6',
                    'update_date_49' => 'subCategory_a6',
                    'slug_50' => 'subCategory_a6',
                    'order_number_51' => 'subCategory_a6',
                    'marque_id_52' => 'o',
                    'parent_id_53' => 'categorie_a1',
                    'product_id_54' => 'productImages_a5',
                    'parent_id_55' => 'subCategory_a6',
                ],
            ],
            'declaringClasses' => [
                2 => [
                    'id_0' => 'App\\Entity\\Product',
                    'reference_1' => 'App\\Entity\\Product',
                    'barcode_2' => 'App\\Entity\\Product',
                    'title_3' => 'App\\Entity\\Product',
                    'description_4' => 'App\\Entity\\Product',
                    'info_complementaire_5' => 'App\\Entity\\Product',
                    'ingredients_6' => 'App\\Entity\\Product',
                    'image_7' => 'App\\Entity\\Product',
                    'stock_8' => 'App\\Entity\\Product',
                    'poids_kg_9' => 'App\\Entity\\Product',
                    'longueur_cm_10' => 'App\\Entity\\Product',
                    'largeur_cm_11' => 'App\\Entity\\Product',
                    'hauteur_cm_12' => 'App\\Entity\\Product',
                    'tarif_promo_13' => 'App\\Entity\\Product',
                    'tarif_regulier_14' => 'App\\Entity\\Product',
                    'etiquettes_15' => 'App\\Entity\\Product',
                    'creation_date_16' => 'App\\Entity\\Product',
                    'update_date_17' => 'App\\Entity\\Product',
                    'slug_18' => 'App\\Entity\\Product',
                    'video_url_19' => 'App\\Entity\\Product',
                    'item_type_20' => 'App\\Entity\\Product',
                    'uniq_id_21' => 'App\\Entity\\Product',
                    'disponibilite_22' => 'App\\Entity\\Product',
                    'meta_description_23' => 'App\\Entity\\Product',
                    'popular_product_24' => 'App\\Entity\\Product',
                    'id_25' => 'App\\Entity\\Category',
                    'title_26' => 'App\\Entity\\Category',
                    'description_27' => 'App\\Entity\\Category',
                    'image_28' => 'App\\Entity\\Category',
                    'creation_date_29' => 'App\\Entity\\Category',
                    'update_date_30' => 'App\\Entity\\Category',
                    'slug_31' => 'App\\Entity\\Category',
                    'order_number_32' => 'App\\Entity\\Category',
                    'id_33' => 'App\\Entity\\Marque',
                    'title_34' => 'App\\Entity\\Marque',
                    'description_35' => 'App\\Entity\\Marque',
                    'image_36' => 'App\\Entity\\Marque',
                    'creation_date_37' => 'App\\Entity\\Marque',
                    'update_date_38' => 'App\\Entity\\Marque',
                    'slug_39' => 'App\\Entity\\Marque',
                    'id_40' => 'App\\Entity\\ProductImages',
                    'creation_date_41' => 'App\\Entity\\ProductImages',
                    'update_date_42' => 'App\\Entity\\ProductImages',
                    'image_43' => 'App\\Entity\\ProductImages',
                    'id_44' => 'App\\Entity\\Category',
                    'title_45' => 'App\\Entity\\Category',
                    'description_46' => 'App\\Entity\\Category',
                    'image_47' => 'App\\Entity\\Category',
                    'creation_date_48' => 'App\\Entity\\Category',
                    'update_date_49' => 'App\\Entity\\Category',
                    'slug_50' => 'App\\Entity\\Category',
                    'order_number_51' => 'App\\Entity\\Category',
                ],
            ],
        ],
    ],
    $o[0],
    [
        [
            "\0".'Doctrine\\ORM\\Query\\ParserResult'."\0".'sqlExecutor' => $o[1],
            "\0".'Doctrine\\ORM\\Query\\ParserResult'."\0".'resultSetMapping' => $o[2],
            "\0".'Doctrine\\ORM\\Query\\ParserResult'."\0".'parameterMappings' => [
                'disponibilite_p1' => [
                    0,
                ],
                'id_p2' => [
                    1,
                ],
                'dpid' => [
                    2,
                ],
            ],
        ],
    ]
); }];
