diff --git a/src/Contracts/SearchRepositoryInterface.php b/src/Contracts/SearchableRepositoryInterface.php similarity index 87% rename from src/Contracts/SearchRepositoryInterface.php rename to src/Contracts/SearchableRepositoryInterface.php index 3b7fd09..020673d 100644 --- a/src/Contracts/SearchRepositoryInterface.php +++ b/src/Contracts/SearchableRepositoryInterface.php @@ -4,7 +4,7 @@ use Illuminate\Contracts\Pagination\Paginator; -interface SearchRepositoryInterface +interface SearchableRepositoryInterface { /** * Search for records based on the provided query parameters and paginate the results. diff --git a/src/Traits/SearchableTrait.php b/src/Traits/Searchable.php similarity index 95% rename from src/Traits/SearchableTrait.php rename to src/Traits/Searchable.php index 314f746..b82c169 100644 --- a/src/Traits/SearchableTrait.php +++ b/src/Traits/Searchable.php @@ -8,7 +8,7 @@ /** * @mixin \Salehhashemi\Repository\BaseEloquentRepository */ -trait SearchableTrait +trait Searchable { abstract protected function getFilterManager(): BaseFilter;