From d966c9831a073f92a52ac4675b3a3611e63c65be Mon Sep 17 00:00:00 2001 From: Toby Zerner Date: Sun, 3 May 2015 12:06:01 +0930 Subject: [PATCH] Add event for registering user search gambits --- src/Core/CoreServiceProvider.php | 4 ++++ src/Core/Events/RegisterUserGambits.php | 13 +++++++++++++ 2 files changed, 17 insertions(+) create mode 100644 src/Core/Events/RegisterUserGambits.php diff --git a/src/Core/CoreServiceProvider.php b/src/Core/CoreServiceProvider.php index e7784d59b..31e45ab4c 100644 --- a/src/Core/CoreServiceProvider.php +++ b/src/Core/CoreServiceProvider.php @@ -14,6 +14,7 @@ use Flarum\Core\Models\Discussion; use Flarum\Core\Search\GambitManager; use League\Flysystem\Adapter\Local; use Flarum\Core\Events\RegisterDiscussionGambits; +use Flarum\Core\Events\RegisterUserGambits; class CoreServiceProvider extends ServiceProvider { @@ -110,6 +111,9 @@ class CoreServiceProvider extends ServiceProvider ->give(function () { $gambits = new GambitManager($this->app); $gambits->setFulltextGambit('Flarum\Core\Search\Users\Gambits\FulltextGambit'); + + event(new RegisterUserGambits($gambits)); + return $gambits; }); } diff --git a/src/Core/Events/RegisterUserGambits.php b/src/Core/Events/RegisterUserGambits.php new file mode 100644 index 000000000..c1e24ce05 --- /dev/null +++ b/src/Core/Events/RegisterUserGambits.php @@ -0,0 +1,13 @@ +gambits = $gambits; + } +}