From 4ce01e8b995bf0dd8fcb8a0ee0e478299e3f9f4a Mon Sep 17 00:00:00 2001 From: HerrHase Date: Tue, 12 Oct 2021 12:07:27 +0200 Subject: [PATCH] adding #6 --- app/Functions/Blade.php | 13 +++++++++++++ resources/views/layout.blade.php | 3 +-- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/app/Functions/Blade.php b/app/Functions/Blade.php index fe29f59..d1efcaf 100644 --- a/app/Functions/Blade.php +++ b/app/Functions/Blade.php @@ -40,3 +40,16 @@ function asset($path, $prefix = '/public') return $path; } + +/** + * getting name of view as slug + * + * @param array $page + * @return string + * + */ +function viewName(array $page) +{ + $slugify = new \Cocur\Slugify\Slugify(); + return $slugify->slugify($page['data']['view']); +} diff --git a/resources/views/layout.blade.php b/resources/views/layout.blade.php index 847b61d..640842f 100644 --- a/resources/views/layout.blade.php +++ b/resources/views/layout.blade.php @@ -1,6 +1,5 @@ @inject('pageRepository', 'App\Repositories\PageRepository') @inject('markdownHelper', 'App\Helpers\MarkdownHelper') -@inject('slugify', 'Cocur\Slugify\Slugify') @@ -17,7 +16,7 @@ @stack('head') - +