Dumped Contents
In
ArticleController.php
line 107:
#[Route('/{_locale}/actualités/{slug}-{id}', name: 'app_show_article', requirements: ["slug" => "[a-z0-9\-]*"])]
public function showArticle(Article $article, string $slug, Request $request): Response
{ dump($article);
if ($article->getSlug() !== $slug) {
return $this->redirectToRoute('app_show_article', [
'id' => $article->getId(),
App\Entity\Article {#665
-id: 55
-filename: "67fd2ee4ad244351698323.jpg"
-imageSize: 254182
-imageFile: null
-title: "F1 – Les nouvelles monoplaces 2025 en piste à Bahreïn"
-description: """
<p style="text-align: center;" align="center"><span style="font-size: xx-large; font-family: georgia, palatino; color: #ff0000;"><strong>F1 – Les nouvelles monoplaces 2025 en piste à Bahreïn</strong></span></p>\r\n
<p style="text-align: justify;"><span style="font-size: large; font-family: georgia, palatino;"> </span></p>\r\n
<p style="text-align: justify;"><span style="font-size: large; font-family: georgia, palatino;"><strong><em>Sport Auto</em></strong><em> </em>a rassemblé pour vous les <strong>monoplaces</strong> qui prendront part à la<strong> saison F1 2025.</strong></span></p>\r\n
<p style="text-align: justify;"><span style="font-size: large; font-family: georgia, palatino;"> </span></p>\r\n
<p style="text-align: justify;" align="center"><span style="font-size: large; font-family: georgia, palatino;"><strong>F1 2025 : toutes les nouvelles monoplaces en images</strong></span></p>\r\n
<p style="text-align: justify;"><span style="font-size: large; font-family: georgia, palatino;">Le planning traditionnel des <strong>présentations des nouvelles monoplaces de F1 </strong>auquel les écuries nous avaient habitués depuis des années a été quelque peu modifié en cette première partie du mois de février 2025.</span></p>\r\n
<p style="text-align: justify;"><span style="font-size: large; font-family: georgia, palatino;">En résumé, chacune des écuries était libre de procéder à son propre programme de roulage, aussi appelé <strong><em>shakedown,</em></strong> mais tout en se gardant bien de dévoiler la <strong>livrée de son bolide.</strong></span><br /><span style="font-size: large; font-family: georgia, palatino;"> Les fans y eurent droit lors de la fastueuse cérémonie<strong> F1 75 Live</strong> qui rassembla la totalité du plateau pour un spectacle haut en couleurs levant le voile sur les<strong> couleurs officielles de chaque équipe.</strong></span><br /><span style="font-size: large; font-family: georgia, palatino;"> (Re)précisons toutefois que les <strong>monoplaces affrétées à Londres</strong> n’avaient rien d’officielles, mais juste des <strong><em>show-cars</em></strong><em> </em>peintes aux couleurs 2025, les vrais châssis étant soit affairés en piste ou préparés pour leur voyage vers Bahreïn en vue des <strong>essais hivernaux.</strong></span></p>\r\n
<p style="text-align: justify;"><span style="font-size: large; font-family: georgia, palatino;">En résumé, les<strong> trois jours de roulage</strong> prévus sur le circuit de<strong> Sakhir</strong> permettront d’y voir clair quant aux courbes de chacune des <strong>dix montures</strong> engagées par les écuries en vue de la<strong> saison longue de 30 courses.</strong></span></p>\r\n
<ul style="text-align: justify;" type="disc">\r\n
<li><span style="font-size: large; font-family: georgia, palatino;">McLaren MCL39</span></li>\r\n
<li><span style="font-size: large; font-family: georgia, palatino;">Ferrari SF-25</span></li>\r\n
<li><span style="font-size: large; font-family: georgia, palatino;">Red Bull RB21</span></li>\r\n
<li><span style="font-size: large; font-family: georgia, palatino;">Mercedes-AMG W16</span></li>\r\n
<li><span style="font-size: large; font-family: georgia, palatino;">Aston Martin AMR25</span></li>\r\n
<li><span style="font-size: large; font-family: georgia, palatino;">Alpine A525</span></li>\r\n
<li><span style="font-size: large; font-family: georgia, palatino;">Haas VF-25</span></li>\r\n
<li><span style="font-size: large; font-family: georgia, palatino;">Visa Cash App Racing Bulls VCARB02</span></li>\r\n
<li><span style="font-size: large; font-family: georgia, palatino;">Williams FW47</span></li>\r\n
<li><span style="font-size: large; font-family: georgia, palatino;">Kick Sauber C45</span></li>\r\n
</ul>\r\n
<p style="text-align: justify;"><span style="font-size: large; font-family: georgia, palatino;"> </span></p>\r\n
<p style="text-align: justify;"><span style="font-size: large; font-family: georgia, palatino;"><strong>Essais hivernaux F1 2025 : quel programme ?</strong></span></p>\r\n
<p style="text-align: justify;"><span style="font-size: large; font-family: georgia, palatino;">Si les <strong>tests préliminaires au Championnat du monde de Formule 1</strong> ont pu avoir lieu par le passé sur le <strong>Circuit de Catalunya-Barcelona</strong>, c’est bien le <strong>Circuit International de Sakhir</strong>, théâtre du Grand Prix de Bahreïn, qui accueille de nouveau ces tests. Ils se dérouleront du <strong>mercredi 26 au vendredi 28 février.</strong></span><br /><span style="font-size: large; font-family: georgia, palatino;"> Chacune des trois journées au programme verra les dix teams et leurs pilotes limer autant que possible le bitume <strong>entre 10h00 à 19h00</strong>, heure locale. Soit <strong>de 08h00 à 17h00</strong> pour les <strong>fans français de F1.</strong></span></p>\r\n
<p style="text-align: justify;"><span style="font-size: large; font-family: georgia, palatino;">Comme chaque saison, les <strong>essais d’avant-saison</strong> bénéficient d’une <strong>couverture médiatique conséquente</strong>. Du côté francophone, <strong><em>Canal+</em></strong> diffusera en intégralité le temps de roulage, tout comme<strong><em> F1TV Pro </em></strong>et la chaîne <strong><em>Sky Sports F1 </em></strong>pour le public anglophone.</span><br /><span style="font-size: large; font-family: georgia, palatino;"> Si vous n’êtes pas en mesure de suivre ces essais en direct, sachez que la Formule 1 publiera, comme de coutume, un <strong>résumé complet de chaque journée en vidéo</strong> sur sa <strong>chaine YouTube officielle</strong>.</span><br /><span style="font-size: large; font-family: georgia, palatino;"> Pour ne rien perdre de ce qui se passe en piste au niveau des chronos et relais de chacun, rendez-vous également sur le <strong>live timing officiel de la F1.</strong></span></p>\r\n
<p style="text-align: justify;"><span style="font-size: large; font-family: georgia, palatino;"> </span></p>
"""
-created_At: DateTimeImmutable @1744645860 {#659
date: 2025-04-14 15:51:00.0 UTC (+00:00)
}
-updated_At: DateTimeImmutable @1744645860 {#656
date: 2025-04-14 15:51:00.0 UTC (+00:00)
}
-comments: Doctrine\ORM\PersistentCollection {#673
#collection: Doctrine\Common\Collections\ArrayCollection {#672
-elements: []
}
#initialized: false
-snapshot: []
-owner: App\Entity\Article {#665}
-association: array:15 [ …15]
-em: ContainerKKzqeEt\EntityManagerGhostEbeb667 {#323 …12}
-backRefFieldName: "article"
-typeClass: Doctrine\ORM\Mapping\ClassMetadata {#668 …}
-isDirty: false
}
-professionel: null
-admin: Proxies\__CG__\App\Entity\Admin {#738
-id: 4
-email: ?
-roles: ?
-password: ?
-typeCompte: ?
-isVerified: ?
-tel: ?
-approve: ?
-facebookId: ? ?string
-isSuperAdmin: ?
-annonces: ? Doctrine\Common\Collections\Collection
-boutiques: ? Doctrine\Common\Collections\Collection
-codeUser: ? Doctrine\Common\Collections\Collection
-facebook: ? ?string
-twitter: ? ?string
-instagram: ? ?string
-linkedin: ? ?string
-youtube: ? ?string
-whatsapp: ? ?string
-pinterest: ? ?string
-avis: ? Doctrine\Common\Collections\Collection
-offreCredits: ? Doctrine\Common\Collections\Collection
-facebookAccessToken: ? ?string
-twitterId: ? ?string
-twitterAccessToken: ? ?string
-googleId: ? ?string
-googleAccessToken: ? ?string
-journalCredits: ? Doctrine\Common\Collections\Collection
-messages: ? Doctrine\Common\Collections\Collection
-userOffres: ? Doctrine\Common\Collections\Collection
-id: null
-isSuperAdmin: ? ?bool
-photo: ? ?string
-imageSize: ? ?int
-logoimage: null
-updated_At: ? ?DateTimeInterface
-articles: ? Doctrine\Common\Collections\Collection
-pub: ? Doctrine\Common\Collections\Collection
-portraits: ? Doctrine\Common\Collections\Collection
-lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#739
+status: UNINITIALIZED_FULL
+realInstance: ? object
…2
}
}
-typeArt: null
}