1
0
mirror of https://github.com/flarum/core.git synced 2025-08-03 23:17:43 +02:00

Rename Server register API to extend

More consistent with how extensions work
This commit is contained in:
Toby Zerner
2016-05-26 19:12:32 +09:30
parent d2bce5d756
commit ed8a145348

View File

@@ -45,7 +45,7 @@ abstract class AbstractServer
/** /**
* @var callable[] * @var callable[]
*/ */
protected $registerCallbacks = []; protected $extendCallbacks = [];
/** /**
* @param null $basePath * @param null $basePath
@@ -136,9 +136,9 @@ abstract class AbstractServer
/** /**
* @param callable $callback * @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\Forum\ForumServiceProvider');
$app->register('Flarum\Admin\AdminServiceProvider'); $app->register('Flarum\Admin\AdminServiceProvider');
foreach ($this->registerCallbacks as $callback) { foreach ($this->extendCallbacks as $callback) {
$callback($app); $app->call($callback);
} }
$app->register('Flarum\Extension\ExtensionServiceProvider'); $app->register('Flarum\Extension\ExtensionServiceProvider');