Components
4
Twig Components
10
Render Count
6
ms
Render Time
4.0
MiB
Memory Usage
Components
| Name | Metadata | Render Count | Render Time |
|---|---|---|---|
| CategoryBadge |
[Anonymous]
components/CategoryBadge.html.twig
|
5 | 0.56ms |
| ArticleCard |
[Anonymous]
components/ArticleCard.html.twig
|
3 | 2.35ms |
| Navbar |
"App\Twig\Components\NavbarComponent"components/Navbar.html.twig |
1 | 2.89ms |
| Breadcrumb |
"App\Twig\Components\BreadcrumbComponent"components/Breadcrumb.html.twig |
1 | 0.46ms |
Render calls
| Navbar | App\Twig\Components\NavbarComponent | 4.0 MiB | 2.89 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\NavbarComponent {#1507 -categoryRepository: App\Repository\CategoryRepository {#1072 …} } |
|||
| Breadcrumb | App\Twig\Components\BreadcrumbComponent | 4.0 MiB | 0.46 ms | |
|---|---|---|---|---|
| Input props | [ "items" => [ [ "label" => "Accueil" "url" => "/" ] [ "label" => "Articles" "url" => "/articles" ] [ "label" => "Symfony" "url" => "/categorie/symfony" ] [ "label" => "EasyAdmin 4 avec Symfony : personnalisation avancée" ] ] ] |
|||
| Attributes | [] |
|||
| Component | App\Twig\Components\BreadcrumbComponent {#1625 +items: [ [ "label" => "Accueil" "url" => "/" ] [ "label" => "Articles" "url" => "/articles" ] [ "label" => "Symfony" "url" => "/categorie/symfony" ] [ "label" => "EasyAdmin 4 avec Symfony : personnalisation avancée" ] ] } |
|||
| CategoryBadge |
[Anonymous]
|
4.0 MiB | 0.36 ms | |
|---|---|---|---|---|
| Input props | [ "category" => App\Entity\Category {#1165 -id: 285 -title: "Symfony" -slug: "symfony" -color: "#1a6de0" -description: "Framework PHP Symfony : composants, bundles et architecture." -level: 0 -articles: Doctrine\ORM\PersistentCollection {#1191 …} -pages: Doctrine\ORM\PersistentCollection {#1209 …} } ] |
|||
| Attributes | [ "category" => "Symfony" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#1648 -props: [ "category" => App\Entity\Category {#1165 -id: 285 -title: "Symfony" -slug: "symfony" -color: "#1a6de0" -description: "Framework PHP Symfony : composants, bundles et architecture." -level: 0 -articles: Doctrine\ORM\PersistentCollection {#1191 …} -pages: Doctrine\ORM\PersistentCollection {#1209 …} } ] } |
|||
| ArticleCard |
[Anonymous]
|
4.0 MiB | 1.07 ms | |
|---|---|---|---|---|
| Input props | [ "article" => App\Entity\Article {#1334 -id: 719 -title: "Symfony 7.4 : tour d'horizon des améliorations" -slug: "symfony-74-tour-horizon-ameliorations" -content: "<h2>Symfony 7.4 : tour d'horizon des améliorations</h2><p>Cet article explore en détail les concepts fondamentaux et avancés liés à ce sujet. Que vous soyez débutant ou développeur confirmé, vous trouverez ici des informations pratiques et des exemples concrets.</p><h3>Pourquoi ce sujet est important</h3><p>Dans le développement web moderne, maîtriser ces concepts vous permettra d'écrire un code plus maintenable, plus performant et plus sécurisé. Les équipes qui adoptent ces pratiques constatent une réduction significative du temps de débogage.</p><h3>Mise en pratique</h3><p>Voici comment appliquer ces connaissances dans un projet Symfony réel. Commencez par configurer votre environnement de développement correctement, puis suivez les étapes décrites ci-dessous.</p><pre><code>// Exemple de code commenté // Adaptez ce code à votre contexte</code></pre><h3>Points clés à retenir</h3><ul><li>Toujours utiliser le typage strict en PHP 8+</li><li>Privilégier les attributs PHP aux annotations pour la configuration</li><li>Tester régulièrement avec PHPUnit pour garantir la stabilité</li></ul><p>N'hésitez pas à laisser un commentaire si vous avez des questions ou des suggestions d'amélioration.</p>" -excerpt: "Symfony 7.4 LTS apporte de nombreuses améliorations de performance et de nouvelles fonctionnalités." -featuredImage: null -imageFile: null -isPublished: true -createdAt: DateTimeImmutable @1782709593 {#1241 : 2026-06-29 05:06:33.0 UTC (+00:00) } -publishedAt: DateTimeImmutable @1782363993 {#1362 : 2026-06-25 05:06:33.0 UTC (+00:00) } -updatedAt: null -categories: Doctrine\ORM\PersistentCollection {#1363 …} -comments: Doctrine\ORM\PersistentCollection {#1355 …} -ratings: Doctrine\ORM\PersistentCollection {#1353 …} } ] |
|||
| Attributes | [ "article" => "Symfony 7.4 : tour d'horizon des améliorations" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#1669 -props: [ "article" => App\Entity\Article {#1334 -id: 719 -title: "Symfony 7.4 : tour d'horizon des améliorations" -slug: "symfony-74-tour-horizon-ameliorations" -content: "<h2>Symfony 7.4 : tour d'horizon des améliorations</h2><p>Cet article explore en détail les concepts fondamentaux et avancés liés à ce sujet. Que vous soyez débutant ou développeur confirmé, vous trouverez ici des informations pratiques et des exemples concrets.</p><h3>Pourquoi ce sujet est important</h3><p>Dans le développement web moderne, maîtriser ces concepts vous permettra d'écrire un code plus maintenable, plus performant et plus sécurisé. Les équipes qui adoptent ces pratiques constatent une réduction significative du temps de débogage.</p><h3>Mise en pratique</h3><p>Voici comment appliquer ces connaissances dans un projet Symfony réel. Commencez par configurer votre environnement de développement correctement, puis suivez les étapes décrites ci-dessous.</p><pre><code>// Exemple de code commenté // Adaptez ce code à votre contexte</code></pre><h3>Points clés à retenir</h3><ul><li>Toujours utiliser le typage strict en PHP 8+</li><li>Privilégier les attributs PHP aux annotations pour la configuration</li><li>Tester régulièrement avec PHPUnit pour garantir la stabilité</li></ul><p>N'hésitez pas à laisser un commentaire si vous avez des questions ou des suggestions d'amélioration.</p>" -excerpt: "Symfony 7.4 LTS apporte de nombreuses améliorations de performance et de nouvelles fonctionnalités." -featuredImage: null -imageFile: null -isPublished: true -createdAt: DateTimeImmutable @1782709593 {#1241 : 2026-06-29 05:06:33.0 UTC (+00:00) } -publishedAt: DateTimeImmutable @1782363993 {#1362 : 2026-06-25 05:06:33.0 UTC (+00:00) } -updatedAt: null -categories: Doctrine\ORM\PersistentCollection {#1363 …} -comments: Doctrine\ORM\PersistentCollection {#1355 …} -ratings: Doctrine\ORM\PersistentCollection {#1353 …} } ] } |
|||
| CategoryBadge |
[Anonymous]
|
4.0 MiB | 0.06 ms | |
|---|---|---|---|---|
| Input props | [ "category" => App\Entity\Category {#1165 -id: 285 -title: "Symfony" -slug: "symfony" -color: "#1a6de0" -description: "Framework PHP Symfony : composants, bundles et architecture." -level: 0 -articles: Doctrine\ORM\PersistentCollection {#1191 …} -pages: Doctrine\ORM\PersistentCollection {#1209 …} } ] |
|||
| Attributes | [ "category" => "Symfony" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#1692 -props: [ "category" => App\Entity\Category {#1165 -id: 285 -title: "Symfony" -slug: "symfony" -color: "#1a6de0" -description: "Framework PHP Symfony : composants, bundles et architecture." -level: 0 -articles: Doctrine\ORM\PersistentCollection {#1191 …} -pages: Doctrine\ORM\PersistentCollection {#1209 …} } ] } |
|||
| ArticleCard |
[Anonymous]
|
4.0 MiB | 0.62 ms | |
|---|---|---|---|---|
| Input props | [ "article" => App\Entity\Article {#1349 -id: 721 -title: "Twig 3 : les filtres et fonctions indispensables" -slug: "twig-3-filtres-fonctions-indispensables" -content: "<h2>Twig 3 : les filtres et fonctions indispensables</h2><p>Cet article explore en détail les concepts fondamentaux et avancés liés à ce sujet. Que vous soyez débutant ou développeur confirmé, vous trouverez ici des informations pratiques et des exemples concrets.</p><h3>Pourquoi ce sujet est important</h3><p>Dans le développement web moderne, maîtriser ces concepts vous permettra d'écrire un code plus maintenable, plus performant et plus sécurisé. Les équipes qui adoptent ces pratiques constatent une réduction significative du temps de débogage.</p><h3>Mise en pratique</h3><p>Voici comment appliquer ces connaissances dans un projet Symfony réel. Commencez par configurer votre environnement de développement correctement, puis suivez les étapes décrites ci-dessous.</p><pre><code>// Exemple de code commenté // Adaptez ce code à votre contexte</code></pre><h3>Points clés à retenir</h3><ul><li>Toujours utiliser le typage strict en PHP 8+</li><li>Privilégier les attributs PHP aux annotations pour la configuration</li><li>Tester régulièrement avec PHPUnit pour garantir la stabilité</li></ul><p>N'hésitez pas à laisser un commentaire si vous avez des questions ou des suggestions d'amélioration.</p>" -excerpt: "Un guide complet des filtres, fonctions et tags les plus utiles dans Twig 3." -featuredImage: null -imageFile: null -isPublished: true -createdAt: DateTimeImmutable @1782709593 {#1351 : 2026-06-29 05:06:33.0 UTC (+00:00) } -publishedAt: DateTimeImmutable @1781845593 {#1350 : 2026-06-19 05:06:33.0 UTC (+00:00) } -updatedAt: null -categories: Doctrine\ORM\PersistentCollection {#1348 …} -comments: Doctrine\ORM\PersistentCollection {#1346 …} -ratings: Doctrine\ORM\PersistentCollection {#1344 …} } ] |
|||
| Attributes | [ "article" => "Twig 3 : les filtres et fonctions indispensables" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#1706 -props: [ "article" => App\Entity\Article {#1349 -id: 721 -title: "Twig 3 : les filtres et fonctions indispensables" -slug: "twig-3-filtres-fonctions-indispensables" -content: "<h2>Twig 3 : les filtres et fonctions indispensables</h2><p>Cet article explore en détail les concepts fondamentaux et avancés liés à ce sujet. Que vous soyez débutant ou développeur confirmé, vous trouverez ici des informations pratiques et des exemples concrets.</p><h3>Pourquoi ce sujet est important</h3><p>Dans le développement web moderne, maîtriser ces concepts vous permettra d'écrire un code plus maintenable, plus performant et plus sécurisé. Les équipes qui adoptent ces pratiques constatent une réduction significative du temps de débogage.</p><h3>Mise en pratique</h3><p>Voici comment appliquer ces connaissances dans un projet Symfony réel. Commencez par configurer votre environnement de développement correctement, puis suivez les étapes décrites ci-dessous.</p><pre><code>// Exemple de code commenté // Adaptez ce code à votre contexte</code></pre><h3>Points clés à retenir</h3><ul><li>Toujours utiliser le typage strict en PHP 8+</li><li>Privilégier les attributs PHP aux annotations pour la configuration</li><li>Tester régulièrement avec PHPUnit pour garantir la stabilité</li></ul><p>N'hésitez pas à laisser un commentaire si vous avez des questions ou des suggestions d'amélioration.</p>" -excerpt: "Un guide complet des filtres, fonctions et tags les plus utiles dans Twig 3." -featuredImage: null -imageFile: null -isPublished: true -createdAt: DateTimeImmutable @1782709593 {#1351 : 2026-06-29 05:06:33.0 UTC (+00:00) } -publishedAt: DateTimeImmutable @1781845593 {#1350 : 2026-06-19 05:06:33.0 UTC (+00:00) } -updatedAt: null -categories: Doctrine\ORM\PersistentCollection {#1348 …} -comments: Doctrine\ORM\PersistentCollection {#1346 …} -ratings: Doctrine\ORM\PersistentCollection {#1344 …} } ] } |
|||
| CategoryBadge |
[Anonymous]
|
4.0 MiB | 0.05 ms | |
|---|---|---|---|---|
| Input props | [ "category" => App\Entity\Category {#1165 -id: 285 -title: "Symfony" -slug: "symfony" -color: "#1a6de0" -description: "Framework PHP Symfony : composants, bundles et architecture." -level: 0 -articles: Doctrine\ORM\PersistentCollection {#1191 …} -pages: Doctrine\ORM\PersistentCollection {#1209 …} } ] |
|||
| Attributes | [ "category" => "Symfony" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#1731 -props: [ "category" => App\Entity\Category {#1165 -id: 285 -title: "Symfony" -slug: "symfony" -color: "#1a6de0" -description: "Framework PHP Symfony : composants, bundles et architecture." -level: 0 -articles: Doctrine\ORM\PersistentCollection {#1191 …} -pages: Doctrine\ORM\PersistentCollection {#1209 …} } ] } |
|||
| CategoryBadge |
[Anonymous]
|
4.0 MiB | 0.03 ms | |
|---|---|---|---|---|
| Input props | [ "category" => App\Entity\Category {#1539 -id: 288 -title: "Twig" -slug: "twig" -color: "#bacf2e" -description: "Moteur de templates Twig : filtres, fonctions et héritage." -level: 285 -articles: Doctrine\ORM\PersistentCollection {#1538 …} -pages: Doctrine\ORM\PersistentCollection {#1540 …} } ] |
|||
| Attributes | [ "category" => "Twig" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#1751 -props: [ "category" => App\Entity\Category {#1539 -id: 288 -title: "Twig" -slug: "twig" -color: "#bacf2e" -description: "Moteur de templates Twig : filtres, fonctions et héritage." -level: 285 -articles: Doctrine\ORM\PersistentCollection {#1538 …} -pages: Doctrine\ORM\PersistentCollection {#1540 …} } ] } |
|||
| ArticleCard |
[Anonymous]
|
4.0 MiB | 0.65 ms | |
|---|---|---|---|---|
| Input props | [ "article" => App\Entity\Article {#1340 -id: 725 -title: "Sécurité Symfony : protéger son application en production" -slug: "securite-symfony-proteger-application-production" -content: "<h2>Sécurité Symfony : protéger son application en production</h2><p>Cet article explore en détail les concepts fondamentaux et avancés liés à ce sujet. Que vous soyez débutant ou développeur confirmé, vous trouverez ici des informations pratiques et des exemples concrets.</p><h3>Pourquoi ce sujet est important</h3><p>Dans le développement web moderne, maîtriser ces concepts vous permettra d'écrire un code plus maintenable, plus performant et plus sécurisé. Les équipes qui adoptent ces pratiques constatent une réduction significative du temps de débogage.</p><h3>Mise en pratique</h3><p>Voici comment appliquer ces connaissances dans un projet Symfony réel. Commencez par configurer votre environnement de développement correctement, puis suivez les étapes décrites ci-dessous.</p><pre><code>// Exemple de code commenté // Adaptez ce code à votre contexte</code></pre><h3>Points clés à retenir</h3><ul><li>Toujours utiliser le typage strict en PHP 8+</li><li>Privilégier les attributs PHP aux annotations pour la configuration</li><li>Tester régulièrement avec PHPUnit pour garantir la stabilité</li></ul><p>N'hésitez pas à laisser un commentaire si vous avez des questions ou des suggestions d'amélioration.</p>" -excerpt: "CSRF, XSS, injection SQL : les menaces et les boucliers natifs de Symfony pour s'en prémunir." -featuredImage: null -imageFile: null -isPublished: true -createdAt: DateTimeImmutable @1782709593 {#1342 : 2026-06-29 05:06:33.0 UTC (+00:00) } -publishedAt: DateTimeImmutable @1780808793 {#1341 : 2026-06-07 05:06:33.0 UTC (+00:00) } -updatedAt: null -categories: Doctrine\ORM\PersistentCollection {#1339 …} -comments: Doctrine\ORM\PersistentCollection {#1337 …} -ratings: Doctrine\ORM\PersistentCollection {#1335 …} } ] |
|||
| Attributes | [ "article" => "Sécurité Symfony : protéger son application en production" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#1762 -props: [ "article" => App\Entity\Article {#1340 -id: 725 -title: "Sécurité Symfony : protéger son application en production" -slug: "securite-symfony-proteger-application-production" -content: "<h2>Sécurité Symfony : protéger son application en production</h2><p>Cet article explore en détail les concepts fondamentaux et avancés liés à ce sujet. Que vous soyez débutant ou développeur confirmé, vous trouverez ici des informations pratiques et des exemples concrets.</p><h3>Pourquoi ce sujet est important</h3><p>Dans le développement web moderne, maîtriser ces concepts vous permettra d'écrire un code plus maintenable, plus performant et plus sécurisé. Les équipes qui adoptent ces pratiques constatent une réduction significative du temps de débogage.</p><h3>Mise en pratique</h3><p>Voici comment appliquer ces connaissances dans un projet Symfony réel. Commencez par configurer votre environnement de développement correctement, puis suivez les étapes décrites ci-dessous.</p><pre><code>// Exemple de code commenté // Adaptez ce code à votre contexte</code></pre><h3>Points clés à retenir</h3><ul><li>Toujours utiliser le typage strict en PHP 8+</li><li>Privilégier les attributs PHP aux annotations pour la configuration</li><li>Tester régulièrement avec PHPUnit pour garantir la stabilité</li></ul><p>N'hésitez pas à laisser un commentaire si vous avez des questions ou des suggestions d'amélioration.</p>" -excerpt: "CSRF, XSS, injection SQL : les menaces et les boucliers natifs de Symfony pour s'en prémunir." -featuredImage: null -imageFile: null -isPublished: true -createdAt: DateTimeImmutable @1782709593 {#1342 : 2026-06-29 05:06:33.0 UTC (+00:00) } -publishedAt: DateTimeImmutable @1780808793 {#1341 : 2026-06-07 05:06:33.0 UTC (+00:00) } -updatedAt: null -categories: Doctrine\ORM\PersistentCollection {#1339 …} -comments: Doctrine\ORM\PersistentCollection {#1337 …} -ratings: Doctrine\ORM\PersistentCollection {#1335 …} } ] } |
|||
| CategoryBadge |
[Anonymous]
|
4.0 MiB | 0.06 ms | |
|---|---|---|---|---|
| Input props | [ "category" => App\Entity\Category {#1165 -id: 285 -title: "Symfony" -slug: "symfony" -color: "#1a6de0" -description: "Framework PHP Symfony : composants, bundles et architecture." -level: 0 -articles: Doctrine\ORM\PersistentCollection {#1191 …} -pages: Doctrine\ORM\PersistentCollection {#1209 …} } ] |
|||
| Attributes | [ "category" => "Symfony" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#1787 -props: [ "category" => App\Entity\Category {#1165 -id: 285 -title: "Symfony" -slug: "symfony" -color: "#1a6de0" -description: "Framework PHP Symfony : composants, bundles et architecture." -level: 0 -articles: Doctrine\ORM\PersistentCollection {#1191 …} -pages: Doctrine\ORM\PersistentCollection {#1209 …} } ] } |
|||