From e47c4b56478458779b4bd48c3af29f3003a161bf Mon Sep 17 00:00:00 2001 From: Seb Dangerfield <1449113+sedan07@users.noreply.github.com> Date: Thu, 14 Jan 2021 10:43:01 +0000 Subject: [PATCH] [BREAKING] Remove "Foundation" from service provider Namespace Help the layout of any dependent projects stick to normal Laravel structure, e.g. https://github.com/CachetHQ/Cachet/pull/4071 --- src/EventTrait.php | 2 +- src/ServiceProviderTrait.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/EventTrait.php b/src/EventTrait.php index 5bb4c76..b874a6d 100644 --- a/src/EventTrait.php +++ b/src/EventTrait.php @@ -48,7 +48,7 @@ protected function getEventServiceProvider() { $split = explode('\\', (new ReflectionClass($this))->getName()); - return "{$split[0]}\\{$split[2]}\\Foundation\\Providers\\EventServiceProvider"; + return "{$split[0]}\\{$split[2]}\\Providers\\EventServiceProvider"; } public function testEventImplementsTheCorrectInterfaces() diff --git a/src/ServiceProviderTrait.php b/src/ServiceProviderTrait.php index 5a858d3..03483d2 100644 --- a/src/ServiceProviderTrait.php +++ b/src/ServiceProviderTrait.php @@ -32,6 +32,6 @@ protected function getServiceProviderClass($app) $split = explode('\\', (new ReflectionClass($this))->getName()); $class = substr(end($split), 0, -4); - return "{$split[0]}\\{$split[2]}\\Foundation\\Providers\\{$class}"; + return "{$split[0]}\\{$split[2]}\\Providers\\{$class}"; } }