عميل PHP الرسمي لواجهة برمجة تطبيقات Typesense: https://github.com/typesense/typesense
$ composer require php-http/curl-client typesense/typesense-php
يمكنك أيضًا إضافة typesense/typesense-php
إلى composer.json
الخاص بمشروعك.
يستخدم 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 وتم اعتماده كمكتبة عميل PHP الرسمية لـ Typesense في أكتوبر 2020.
يتم الآن توفير التطوير والدعم المستمرين بواسطة Typesense، بالإضافة إلى المتعاونين معنا.