From 30dcd045a680ffdc3572f171cfa4ee16dd3e73f0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20Kv=C3=A1=C4=8Dek?= Date: Mon, 4 Apr 2016 21:15:54 +0200 Subject: [PATCH] FEATURE: add blade macro @upload --- app/Providers/GlobalViewDataProvider.php | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/app/Providers/GlobalViewDataProvider.php b/app/Providers/GlobalViewDataProvider.php index 511294f0..957f06d8 100644 --- a/app/Providers/GlobalViewDataProvider.php +++ b/app/Providers/GlobalViewDataProvider.php @@ -65,6 +65,15 @@ class GlobalViewDataProvider extends ServiceProvider return preg_replace($pattern, $code, $view); }); + // shortcut for loading uploaded images + Blade::extend(function ($view) { + $pattern = $this->createPattern('upload'); + $code = ''; + + return preg_replace($pattern, $code, $view); + }); + + // shortcut for assets (placed in /public/assets/ Blade::extend(function ($view) { $pattern = $this->createPattern('asset'); $code = '';