From 086a45e4c76d010500050254561ae08a19109c9a Mon Sep 17 00:00:00 2001 From: Louis Jeckel Date: Mon, 26 Oct 2020 18:08:03 +0100 Subject: [PATCH] resources use versioning --- app/Helpers/Asset.php | 18 +++++++++++++++++- resources/views/layouts/app.blade.php | 4 ++-- 2 files changed, 19 insertions(+), 3 deletions(-) diff --git a/app/Helpers/Asset.php b/app/Helpers/Asset.php index dd4fcd5..da302e4 100644 --- a/app/Helpers/Asset.php +++ b/app/Helpers/Asset.php @@ -3,11 +3,27 @@ namespace App\Helpers; - +/** + * Class Asset + * @package App\Helpers + */ class Asset { + /** + * @param $file + * @return string + */ public static function public($file) { return config('app.aws_s3_url')."/public/$file"; } + + /** + * @param $path + * @return string + */ + public static function assetVersion($path) + { + return asset($path).'?v='.filemtime(public_path($path)); + } } diff --git a/resources/views/layouts/app.blade.php b/resources/views/layouts/app.blade.php index 660e2c6..069f60c 100644 --- a/resources/views/layouts/app.blade.php +++ b/resources/views/layouts/app.blade.php @@ -10,7 +10,7 @@ {{isset($title) ? "$title | " : ""}}{{ config('app.name', 'Laravel') }} - + @yield('scripts') @@ -23,7 +23,7 @@ - + {{-- Google Fonts --}} -- 2.39.5