1
0
mirror of https://github.com/flarum/core.git synced 2025-08-03 15:07:53 +02:00

Update some APIs

- Rename DiscussionSearchWillBePerformed to ConfigureDiscussionSearch, same with users
- Add some handy methods
This commit is contained in:
Toby Zerner
2015-10-11 22:31:06 +10:30
parent 663de42917
commit 1c3fda4a71
6 changed files with 27 additions and 6 deletions

View File

@@ -16,7 +16,7 @@ use Flarum\Core\Search\SearchCriteria;
use Flarum\Core\Search\GambitManager;
use Flarum\Core\Repository\DiscussionRepository;
use Flarum\Core\Repository\PostRepository;
use Flarum\Event\DiscussionSearchWillBePerformed;
use Flarum\Event\ConfigureDiscussionSearch;
use Flarum\Core\Search\SearchResults;
use Illuminate\Database\Eloquent\Collection;
@@ -82,7 +82,7 @@ class DiscussionSearcher
$this->applyLimit($search, $limit + 1);
// TODO: inject dispatcher
event(new DiscussionSearchWillBePerformed($search, $criteria));
event(new ConfigureDiscussionSearch($search, $criteria));
// Execute the search query and retrieve the results. We get one more
// results than the user asked for, so that we can say if there are more

View File

@@ -15,7 +15,7 @@ use Flarum\Core\Search\GambitManager;
use Flarum\Core\Search\SearchCriteria;
use Flarum\Core\Search\SearchResults;
use Flarum\Core\Repository\UserRepository;
use Flarum\Event\UserSearchWillBePerformed;
use Flarum\Event\ConfigureUserSearch;
/**
* Takes a UserSearchCriteria object, performs a search using gambits,
@@ -68,7 +68,7 @@ class UserSearcher
$this->applyOffset($search, $offset);
$this->applyLimit($search, $limit + 1);
event(new UserSearchWillBePerformed($search, $criteria));
event(new ConfigureUserSearch($search, $criteria));
// Execute the search query and retrieve the results. We get one more
// results than the user asked for, so that we can say if there are more