Download the PHP package typesense/typesense-php without Composer
On this page you can find all versions of the php package typesense/typesense-php. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download typesense/typesense-php
More information about typesense/typesense-php
Files in typesense/typesense-php
Package typesense-php
Short Description PHP client for Typesense Search Server: https://github.com/typesense/typesense
License Apache-2.0
Homepage https://github.com/typesense/typesense-php
Informations about the package typesense-php
Typesense PHP Client
Official PHP client for the Typesense API: https://github.com/typesense/typesense
Installation
You can also add typesense/typesense-php
to your project's composer.json
.
Typesense uses HTTPlug as an abstraction layer for an HTTP client. You'll find the List of supported HTTP clients & adapters here. Please be sure to install a supported client.
Usage
Read the documentation here: https://typesense.org/api/
Here are some examples that walk you through how to use the client: doc/examples
Compatibility
Typesense Server | typesense-php |
---|---|
>= v26.0 | >= v4.9.0 |
>= v0.23.0 | >= v4.8.0 |
>= v0.21.0 | >= v4.7.0 |
>= v0.20.0 | >= v4.6.0 |
>= v0.19.0 | >= v4.5.0 |
>= v0.18.0 | >= v4.4.0 |
>= v0.17.0 | >= v4.2.0 |
>= v0.16.0 | >= v4.1.0 |
>= v0.15.0 | >= v4.0.0 |
Contributing
Bug reports and pull requests are welcome on GitHub at [https://github.com/typesense/typesense-php].
Development
Run linter:
Run Typesense Server:
Run tests:
Credits
This client was originally developed by Abdullah Al-Faqeir from DevLoops and was adopted as the official PHP client library for Typesense in Oct 2020.
Ongoing development and support is now provided by Typesense, in addition to our collaborators.
All versions of typesense-php with dependencies
ext-json Version *
monolog/monolog Version ^2.1 || ^3.0 || ^3.3
nyholm/psr7 Version ^1.3
php-http/client-common Version ^1.0 || ^2.3
php-http/discovery Version ^1.0
php-http/httplug Version ^1.0 || ^2.2
psr/http-client-implementation Version ^1.0
psr/http-message Version ^1.0 || ^2.0
psr/http-factory Version ^1.0