From 1b7a0ecb33a57929c85e32cf1badbcc95f350853 Mon Sep 17 00:00:00 2001 From: Toby Zerner Date: Thu, 26 May 2016 19:12:32 +0930 Subject: [PATCH] Rename Server `register` API to `extend` More consistent with how extensions work --- src/Foundation/AbstractServer.php | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/Foundation/AbstractServer.php b/src/Foundation/AbstractServer.php index 6d5de36a0..5451a7aed 100644 --- a/src/Foundation/AbstractServer.php +++ b/src/Foundation/AbstractServer.php @@ -45,7 +45,7 @@ abstract class AbstractServer /** * @var callable[] */ - protected $registerCallbacks = []; + protected $extendCallbacks = []; /** * @param null $basePath @@ -136,9 +136,9 @@ abstract class AbstractServer /** * @param callable $callback */ - public function register(callable $callback) + public function extend(callable $callback) { - $this->registerCallbacks[] = $callback; + $this->extendCallbacks[] = $callback; } /** @@ -193,8 +193,8 @@ abstract class AbstractServer $app->register('Flarum\Forum\ForumServiceProvider'); $app->register('Flarum\Admin\AdminServiceProvider'); - foreach ($this->registerCallbacks as $callback) { - $callback($app); + foreach ($this->extendCallbacks as $callback) { + $app->call($callback); } $app->register('Flarum\Extension\ExtensionServiceProvider');