├── .github └── workflows │ └── run-tests.yml ├── .gitignore ├── composer.json ├── config └── laravel-searchable.php ├── phpunit.xml.dist ├── readme.md ├── src ├── Console │ └── Commands │ │ └── GenerateSearchClass.php ├── Providers │ └── SearchableServiceProvider.php ├── Search │ ├── BasicSearch.php │ ├── ClosureSearch.php │ ├── LikeBeginSearch.php │ ├── LikeEndSearch.php │ ├── LikeSearch.php │ └── Search.php └── Traits │ ├── PreparesSearchable.php │ └── Searchable.php ├── stubs └── search.stub └── tests ├── Models ├── Test.php └── TestLike.php ├── SearchTestCaseTest.php ├── TestCase.php └── routes └── test.php /.github/workflows/run-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnylemon/laravel-searchable/HEAD/.github/workflows/run-tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | vendor 2 | composer.lock 3 | .phpunit.result.cache 4 | -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnylemon/laravel-searchable/HEAD/composer.json -------------------------------------------------------------------------------- /config/laravel-searchable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnylemon/laravel-searchable/HEAD/config/laravel-searchable.php -------------------------------------------------------------------------------- /phpunit.xml.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnylemon/laravel-searchable/HEAD/phpunit.xml.dist -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnylemon/laravel-searchable/HEAD/readme.md -------------------------------------------------------------------------------- /src/Console/Commands/GenerateSearchClass.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnylemon/laravel-searchable/HEAD/src/Console/Commands/GenerateSearchClass.php -------------------------------------------------------------------------------- /src/Providers/SearchableServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnylemon/laravel-searchable/HEAD/src/Providers/SearchableServiceProvider.php -------------------------------------------------------------------------------- /src/Search/BasicSearch.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnylemon/laravel-searchable/HEAD/src/Search/BasicSearch.php -------------------------------------------------------------------------------- /src/Search/ClosureSearch.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnylemon/laravel-searchable/HEAD/src/Search/ClosureSearch.php -------------------------------------------------------------------------------- /src/Search/LikeBeginSearch.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnylemon/laravel-searchable/HEAD/src/Search/LikeBeginSearch.php -------------------------------------------------------------------------------- /src/Search/LikeEndSearch.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnylemon/laravel-searchable/HEAD/src/Search/LikeEndSearch.php -------------------------------------------------------------------------------- /src/Search/LikeSearch.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnylemon/laravel-searchable/HEAD/src/Search/LikeSearch.php -------------------------------------------------------------------------------- /src/Search/Search.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnylemon/laravel-searchable/HEAD/src/Search/Search.php -------------------------------------------------------------------------------- /src/Traits/PreparesSearchable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnylemon/laravel-searchable/HEAD/src/Traits/PreparesSearchable.php -------------------------------------------------------------------------------- /src/Traits/Searchable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnylemon/laravel-searchable/HEAD/src/Traits/Searchable.php -------------------------------------------------------------------------------- /stubs/search.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnylemon/laravel-searchable/HEAD/stubs/search.stub -------------------------------------------------------------------------------- /tests/Models/Test.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnylemon/laravel-searchable/HEAD/tests/Models/Test.php -------------------------------------------------------------------------------- /tests/Models/TestLike.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnylemon/laravel-searchable/HEAD/tests/Models/TestLike.php -------------------------------------------------------------------------------- /tests/SearchTestCaseTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnylemon/laravel-searchable/HEAD/tests/SearchTestCaseTest.php -------------------------------------------------------------------------------- /tests/TestCase.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnylemon/laravel-searchable/HEAD/tests/TestCase.php -------------------------------------------------------------------------------- /tests/routes/test.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/johnylemon/laravel-searchable/HEAD/tests/routes/test.php --------------------------------------------------------------------------------