From 9af9dce740610bdc452f21ba5345a1d1a8236251 Mon Sep 17 00:00:00 2001 From: Toby Zerner Date: Mon, 4 May 2015 08:56:19 +0930 Subject: [PATCH] Add ExtensionsServiceProvider to load enabled extensions --- .../Extensions/ExtensionsServiceProvider.php | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 src/Support/Extensions/ExtensionsServiceProvider.php diff --git a/src/Support/Extensions/ExtensionsServiceProvider.php b/src/Support/Extensions/ExtensionsServiceProvider.php new file mode 100644 index 000000000..694b23db8 --- /dev/null +++ b/src/Support/Extensions/ExtensionsServiceProvider.php @@ -0,0 +1,33 @@ +where('key', 'extensions_enabled')->pluck('value'), true); + + foreach ($extensions as $extension) { + if (file_exists($file = base_path().'/extensions/'.$extension.'/bootstrap.php')) { + require $file; + } + } + } +}