├── .editorconfig ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── ---bug-report.md │ └── ---feature-request.md └── workflows │ ├── code-style.yml │ ├── stale.yml │ ├── static-analysis.yml │ └── test.yml ├── .gitignore ├── .php-cs-fixer.dist.php ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── Makefile ├── README.md ├── composer.json ├── config └── elastic.scout_driver.php ├── logo.gif ├── phpstan.neon.dist ├── phpunit.xml.dist ├── src ├── Engine.php ├── Factories │ ├── DocumentFactory.php │ ├── DocumentFactoryInterface.php │ ├── ModelFactory.php │ ├── ModelFactoryInterface.php │ ├── SearchParametersFactory.php │ └── SearchParametersFactoryInterface.php └── ServiceProvider.php └── tests ├── App ├── Client.php ├── database │ ├── factories │ │ └── ClientFactory.php │ └── migrations │ │ └── 2020_01_25_110000_create_clients_table.php └── elastic │ └── migrations │ └── 2020_01_25_120000_create_clients_index.php └── Integration ├── Engine ├── EngineDeleteTest.php ├── EngineIndexTest.php ├── EngineSearchTest.php └── EngineUpdateTest.php ├── Factories ├── DocumentFactoryTest.php ├── ModelFactoryTest.php └── SearchParametersFactoryTest.php └── TestCase.php /.editorconfig: -------------------------------------------------------------------------------- 1 | [Makefile] 2 | indent_style = tab 3 | -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/elastic-scout-driver/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/---bug-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/elastic-scout-driver/HEAD/.github/ISSUE_TEMPLATE/---bug-report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/---feature-request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/elastic-scout-driver/HEAD/.github/ISSUE_TEMPLATE/---feature-request.md -------------------------------------------------------------------------------- /.github/workflows/code-style.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/elastic-scout-driver/HEAD/.github/workflows/code-style.yml -------------------------------------------------------------------------------- /.github/workflows/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/elastic-scout-driver/HEAD/.github/workflows/stale.yml -------------------------------------------------------------------------------- /.github/workflows/static-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/elastic-scout-driver/HEAD/.github/workflows/static-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/elastic-scout-driver/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/elastic-scout-driver/HEAD/.gitignore -------------------------------------------------------------------------------- /.php-cs-fixer.dist.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/elastic-scout-driver/HEAD/.php-cs-fixer.dist.php -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/elastic-scout-driver/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/elastic-scout-driver/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/elastic-scout-driver/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/elastic-scout-driver/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/elastic-scout-driver/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/elastic-scout-driver/HEAD/composer.json -------------------------------------------------------------------------------- /config/elastic.scout_driver.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/elastic-scout-driver/HEAD/config/elastic.scout_driver.php -------------------------------------------------------------------------------- /logo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/elastic-scout-driver/HEAD/logo.gif -------------------------------------------------------------------------------- /phpstan.neon.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/elastic-scout-driver/HEAD/phpstan.neon.dist -------------------------------------------------------------------------------- /phpunit.xml.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/elastic-scout-driver/HEAD/phpunit.xml.dist -------------------------------------------------------------------------------- /src/Engine.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/elastic-scout-driver/HEAD/src/Engine.php -------------------------------------------------------------------------------- /src/Factories/DocumentFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/elastic-scout-driver/HEAD/src/Factories/DocumentFactory.php -------------------------------------------------------------------------------- /src/Factories/DocumentFactoryInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/elastic-scout-driver/HEAD/src/Factories/DocumentFactoryInterface.php -------------------------------------------------------------------------------- /src/Factories/ModelFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/elastic-scout-driver/HEAD/src/Factories/ModelFactory.php -------------------------------------------------------------------------------- /src/Factories/ModelFactoryInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/elastic-scout-driver/HEAD/src/Factories/ModelFactoryInterface.php -------------------------------------------------------------------------------- /src/Factories/SearchParametersFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/elastic-scout-driver/HEAD/src/Factories/SearchParametersFactory.php -------------------------------------------------------------------------------- /src/Factories/SearchParametersFactoryInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/elastic-scout-driver/HEAD/src/Factories/SearchParametersFactoryInterface.php -------------------------------------------------------------------------------- /src/ServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/elastic-scout-driver/HEAD/src/ServiceProvider.php -------------------------------------------------------------------------------- /tests/App/Client.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/elastic-scout-driver/HEAD/tests/App/Client.php -------------------------------------------------------------------------------- /tests/App/database/factories/ClientFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/elastic-scout-driver/HEAD/tests/App/database/factories/ClientFactory.php -------------------------------------------------------------------------------- /tests/App/database/migrations/2020_01_25_110000_create_clients_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/elastic-scout-driver/HEAD/tests/App/database/migrations/2020_01_25_110000_create_clients_table.php -------------------------------------------------------------------------------- /tests/App/elastic/migrations/2020_01_25_120000_create_clients_index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/elastic-scout-driver/HEAD/tests/App/elastic/migrations/2020_01_25_120000_create_clients_index.php -------------------------------------------------------------------------------- /tests/Integration/Engine/EngineDeleteTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/elastic-scout-driver/HEAD/tests/Integration/Engine/EngineDeleteTest.php -------------------------------------------------------------------------------- /tests/Integration/Engine/EngineIndexTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/elastic-scout-driver/HEAD/tests/Integration/Engine/EngineIndexTest.php -------------------------------------------------------------------------------- /tests/Integration/Engine/EngineSearchTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/elastic-scout-driver/HEAD/tests/Integration/Engine/EngineSearchTest.php -------------------------------------------------------------------------------- /tests/Integration/Engine/EngineUpdateTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/elastic-scout-driver/HEAD/tests/Integration/Engine/EngineUpdateTest.php -------------------------------------------------------------------------------- /tests/Integration/Factories/DocumentFactoryTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/elastic-scout-driver/HEAD/tests/Integration/Factories/DocumentFactoryTest.php -------------------------------------------------------------------------------- /tests/Integration/Factories/ModelFactoryTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/elastic-scout-driver/HEAD/tests/Integration/Factories/ModelFactoryTest.php -------------------------------------------------------------------------------- /tests/Integration/Factories/SearchParametersFactoryTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/elastic-scout-driver/HEAD/tests/Integration/Factories/SearchParametersFactoryTest.php -------------------------------------------------------------------------------- /tests/Integration/TestCase.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babenkoivan/elastic-scout-driver/HEAD/tests/Integration/TestCase.php --------------------------------------------------------------------------------