public function setFulltextGambit($gambit) { $this->fulltextGambit = $gambit; }
public function registerGambits() { $this->app->when('Flarum\\Core\\Users\\Search\\UserSearcher')->needs('Flarum\\Core\\Search\\GambitManager')->give(function (Container $app) { $gambits = new GambitManager($app); $gambits->setFulltextGambit('Flarum\\Core\\Users\\Search\\Gambits\\FulltextGambit'); event(new RegisterUserGambits($gambits)); return $gambits; }); }