├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── feature_request.md │ └── help_wanted.md └── workflows │ └── test.yml ├── LICENSE ├── README.md ├── composer.json ├── config └── scout_elastic.php ├── docker-compose.yml ├── phpunit.xml.dist └── src ├── Builders ├── FilterBuilder.php └── SearchBuilder.php ├── Console ├── ElasticIndexCreateCommand.php ├── ElasticIndexDropCommand.php ├── ElasticIndexUpdateCommand.php ├── ElasticMigrateModelCommand.php ├── ElasticUpdateMappingCommand.php ├── Features │ ├── RequiresIndexConfiguratorArgument.php │ └── RequiresModelArgument.php ├── IndexConfiguratorMakeCommand.php ├── SearchRuleMakeCommand.php ├── SearchableModelMakeCommand.php └── stubs │ ├── index_configurator.stub │ ├── search_rule.stub │ └── searchable_model.stub ├── ElasticEngine.php ├── Facades └── ElasticClient.php ├── Highlight.php ├── IndexConfigurator.php ├── Indexers ├── BulkIndexer.php ├── IndexerInterface.php └── SingleIndexer.php ├── Migratable.php ├── Payloads ├── DocumentPayload.php ├── Features │ └── HasProtectedKeys.php ├── IndexPayload.php ├── RawPayload.php └── TypePayload.php ├── ScoutElasticServiceProvider.php ├── SearchRule.php └── Searchable.php /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/scout-elasticsearch-driver/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/scout-elasticsearch-driver/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/help_wanted.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/scout-elasticsearch-driver/HEAD/.github/ISSUE_TEMPLATE/help_wanted.md -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/scout-elasticsearch-driver/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/scout-elasticsearch-driver/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/scout-elasticsearch-driver/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/scout-elasticsearch-driver/HEAD/composer.json -------------------------------------------------------------------------------- /config/scout_elastic.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/scout-elasticsearch-driver/HEAD/config/scout_elastic.php -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/scout-elasticsearch-driver/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /phpunit.xml.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/scout-elasticsearch-driver/HEAD/phpunit.xml.dist -------------------------------------------------------------------------------- /src/Builders/FilterBuilder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/scout-elasticsearch-driver/HEAD/src/Builders/FilterBuilder.php -------------------------------------------------------------------------------- /src/Builders/SearchBuilder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/scout-elasticsearch-driver/HEAD/src/Builders/SearchBuilder.php -------------------------------------------------------------------------------- /src/Console/ElasticIndexCreateCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/scout-elasticsearch-driver/HEAD/src/Console/ElasticIndexCreateCommand.php -------------------------------------------------------------------------------- /src/Console/ElasticIndexDropCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/scout-elasticsearch-driver/HEAD/src/Console/ElasticIndexDropCommand.php -------------------------------------------------------------------------------- /src/Console/ElasticIndexUpdateCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/scout-elasticsearch-driver/HEAD/src/Console/ElasticIndexUpdateCommand.php -------------------------------------------------------------------------------- /src/Console/ElasticMigrateModelCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/scout-elasticsearch-driver/HEAD/src/Console/ElasticMigrateModelCommand.php -------------------------------------------------------------------------------- /src/Console/ElasticUpdateMappingCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/scout-elasticsearch-driver/HEAD/src/Console/ElasticUpdateMappingCommand.php -------------------------------------------------------------------------------- /src/Console/Features/RequiresIndexConfiguratorArgument.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/scout-elasticsearch-driver/HEAD/src/Console/Features/RequiresIndexConfiguratorArgument.php -------------------------------------------------------------------------------- /src/Console/Features/RequiresModelArgument.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/scout-elasticsearch-driver/HEAD/src/Console/Features/RequiresModelArgument.php -------------------------------------------------------------------------------- /src/Console/IndexConfiguratorMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/scout-elasticsearch-driver/HEAD/src/Console/IndexConfiguratorMakeCommand.php -------------------------------------------------------------------------------- /src/Console/SearchRuleMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/scout-elasticsearch-driver/HEAD/src/Console/SearchRuleMakeCommand.php -------------------------------------------------------------------------------- /src/Console/SearchableModelMakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/scout-elasticsearch-driver/HEAD/src/Console/SearchableModelMakeCommand.php -------------------------------------------------------------------------------- /src/Console/stubs/index_configurator.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/scout-elasticsearch-driver/HEAD/src/Console/stubs/index_configurator.stub -------------------------------------------------------------------------------- /src/Console/stubs/search_rule.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/scout-elasticsearch-driver/HEAD/src/Console/stubs/search_rule.stub -------------------------------------------------------------------------------- /src/Console/stubs/searchable_model.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/scout-elasticsearch-driver/HEAD/src/Console/stubs/searchable_model.stub -------------------------------------------------------------------------------- /src/ElasticEngine.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/scout-elasticsearch-driver/HEAD/src/ElasticEngine.php -------------------------------------------------------------------------------- /src/Facades/ElasticClient.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/scout-elasticsearch-driver/HEAD/src/Facades/ElasticClient.php -------------------------------------------------------------------------------- /src/Highlight.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/scout-elasticsearch-driver/HEAD/src/Highlight.php -------------------------------------------------------------------------------- /src/IndexConfigurator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/scout-elasticsearch-driver/HEAD/src/IndexConfigurator.php -------------------------------------------------------------------------------- /src/Indexers/BulkIndexer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/scout-elasticsearch-driver/HEAD/src/Indexers/BulkIndexer.php -------------------------------------------------------------------------------- /src/Indexers/IndexerInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/scout-elasticsearch-driver/HEAD/src/Indexers/IndexerInterface.php -------------------------------------------------------------------------------- /src/Indexers/SingleIndexer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/scout-elasticsearch-driver/HEAD/src/Indexers/SingleIndexer.php -------------------------------------------------------------------------------- /src/Migratable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/scout-elasticsearch-driver/HEAD/src/Migratable.php -------------------------------------------------------------------------------- /src/Payloads/DocumentPayload.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/scout-elasticsearch-driver/HEAD/src/Payloads/DocumentPayload.php -------------------------------------------------------------------------------- /src/Payloads/Features/HasProtectedKeys.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/scout-elasticsearch-driver/HEAD/src/Payloads/Features/HasProtectedKeys.php -------------------------------------------------------------------------------- /src/Payloads/IndexPayload.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/scout-elasticsearch-driver/HEAD/src/Payloads/IndexPayload.php -------------------------------------------------------------------------------- /src/Payloads/RawPayload.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/scout-elasticsearch-driver/HEAD/src/Payloads/RawPayload.php -------------------------------------------------------------------------------- /src/Payloads/TypePayload.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/scout-elasticsearch-driver/HEAD/src/Payloads/TypePayload.php -------------------------------------------------------------------------------- /src/ScoutElasticServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/scout-elasticsearch-driver/HEAD/src/ScoutElasticServiceProvider.php -------------------------------------------------------------------------------- /src/SearchRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/scout-elasticsearch-driver/HEAD/src/SearchRule.php -------------------------------------------------------------------------------- /src/Searchable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/scout-elasticsearch-driver/HEAD/src/Searchable.php --------------------------------------------------------------------------------