From e662325a067ca449639174661e04bae3d98deddb Mon Sep 17 00:00:00 2001 From: Philippe SEGATORI Date: Wed, 14 Aug 2024 13:53:22 +0200 Subject: [PATCH] Support internal link in documentation menu --- resources/views/docs/section.blade.php | 17 +++-- src/Controller/DocumentationController.php | 2 +- .../DocumentationMenuFactory.php | 67 ++++++++++++------- src/Documentation/DocumentationMenuItem.php | 30 +++++++++ .../DocumentationMenuItemFactory.php | 45 +++++++++++++ src/ValueObject/DocumentationSection.php | 33 --------- .../DocumentationMenuFactoryTest.php | 15 ++++- 7 files changed, 140 insertions(+), 69 deletions(-) create mode 100644 src/Documentation/DocumentationMenuItem.php create mode 100644 src/Documentation/DocumentationMenuItemFactory.php delete mode 100644 src/ValueObject/DocumentationSection.php diff --git a/resources/views/docs/section.blade.php b/resources/views/docs/section.blade.php index f82b9aeeb..0493de59c 100644 --- a/resources/views/docs/section.blade.php +++ b/resources/views/docs/section.blade.php @@ -12,33 +12,32 @@ - @foreach ($documentations_sections_by_category as $category => $documentation_sections) + @foreach ($documentation_menu_categories as $category => $documentation_menu_items)

{{ $category }}