typesense php
v4.9.3
Typesense API용 공식 PHP 클라이언트: https://github.com/typesense/typesense
$ composer require php-http/curl-client typesense/typesense-php
프로젝트의 composer.json
에 typesense/typesense-php
추가할 수도 있습니다.
Typesense는 HTTPlug를 HTTP 클라이언트의 추상화 계층으로 사용합니다. 여기에서 지원되는 HTTP 클라이언트 및 어댑터 목록을 찾을 수 있습니다. 반드시 지원되는 클라이언트를 설치하시기 바랍니다.
여기에서 설명서를 읽어보세요: https://typesense.org/api/
다음은 클라이언트 사용 방법을 안내하는 몇 가지 예입니다: doc/examples
타입센스 서버 | 타입센스-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 |
버그 보고서와 풀 요청은 GitHub([https://github.com/typesense/typesense-php])에서 환영합니다.
린터를 실행합니다:
composer run-script lint:fix
Typesense 서버를 실행하십시오:
composer run-script typesenseServer
테스트 실행:
docker compose up
cp phpunit.xml.dist phpunit.xml
composer run-script test
이 클라이언트는 원래 DevLoops의 Abdullah Al-Faqeir가 개발했으며 2020년 10월 Typesense의 공식 PHP 클라이언트 라이브러리로 채택되었습니다.
이제 공동 작업자 외에도 Typesense에서 지속적인 개발 및 지원이 제공됩니다.