Download the PHP package benjaminhirsch/php-azure-search without Composer
On this page you can find all versions of the php package benjaminhirsch/php-azure-search. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download benjaminhirsch/php-azure-search
More information about benjaminhirsch/php-azure-search
Files in benjaminhirsch/php-azure-search
Package php-azure-search
Short Description A simple PHP Class to communicate with the Microsoft Azure Search REST API
License MIT
Informations about the package php-azure-search
❗This package is no longer maintained due to missing time and personal relevance ❗
Microsoft Azure Search Service for php
benjaminhirsch/php-azure-search
is a simple php toolbox to interact with the Microsoft Azure Search Service REST API.
Features:
- Create, update and delete indexes including suggesters and corsOptions
- Create, update and delete all type of fields including collections
- List indexes
- Get index statistics
- Add, update and delete documents
- Search documents
- Get live suggestions
-
Count documents
Upcomming Features
- Add scoring profiles
Installation
The easiest way to get started is to install benjaminhirsch/php-azure-search
via composer.
Initalize
You get your credentials $azure_url
, $azure_admin_key
and $azure_version
in your Microsoft Azure portal under "Search Services".
Create a Index
At first you have to create a index BenjaminHirsch\Azure\Search\Index
in which you have to store your documents later. Your index can be filled with as many fields as you want. Adding a suggester is optional but required if you want to use live search (suggestions).
Delete a index
Deletes the complete index from Azure. Deleting a index also deletes the documents stored in the index.
Upload documents
After you have created a index, you are ready to fill the index with your data. Maximum array size per request (1000).