Skip to content

ethanhann/redisearch-php

Repository files navigation

RediSearch PHP Client

Latest Stable Version Total Downloads Latest Unstable Version License

What is this?

RediSearch-PHP is a PHP client library for the RediSearch module which adds Full-Text search to Redis.

See the documentation for more information.

Contributing

Contributions are welcome. Before submitting a PR for review, please run confirm all tests in the test suite pass.

Start the local Docker dev environment by running:

docker compose up

...or simply:

./dev

Then run the tests:

vendor/bin/robo test

Specific Redis clients can be tested:

vendor/bin/robo test:predis
vendor/bin/robo test:php-redis
vendor/bin/robo test:redis-client

Or to run tests for all clients:

vendor/bin/robo test:all

Do not run tests on a prod system (of course), or any system that has a Redis instance with data you care about - Redis is flushed between tests.

To fix code style, before submitting a PR:

vendor/bin/robo task:fix-code-style

Laravel Support

Laravel-RediSearch - Exposes RediSearch-PHP to Laravel as a Scout driver.

Sponsor this project

Packages

No packages published

Contributors 14

Languages

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy