Download the PHP package floweye/client without Composer
On this page you can find all versions of the php package floweye/client. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package client
Floweye PHP SDK
PHP API client for Floweye - REST API - Docs
----- ## Versions | State | Version | Branch | Nette | PHP | |-----------|----------|----------|--------------|---------| | dev | `^1.0.0` | `master` | `2.4`, `3.0` | `>=8.1` | | stable | `^0.4.1` | `master` | `2.4`, `3.0` | `>=7.2` | ## Instalation Install package using Composer. ## How to use ### High level Simply inject desired services which allow you to work directly with processed data. ### PSR-7 level In case you need to access PSR-7 response. You can work with our client layer. ### Low level This example showcases the manual service instantiation. ### Nette bridge Configure default http client [Guzzle HTTP client](https://guzzle.readthedocs.io/en/latest/quickstart.html) under `http` option. ## API endpoints overview **ApplicationService** | Method | API | | -------------------------------------------- | ----------------------------------- | | export($include) | `GET /application/export` | | import($data) | `POST /application/import` | | listGlobals($path) | `GET /application/globals` | | editGlobals($globals) | `PUT /application/globals` | | listSnippets($limit, $offset, $include) | `GET /application/snippets` | | createSnippet($entity) | `POST /application/snippets` | | editSnippet($id, $entity) | `PUT /application/snippets/{id}` | | deleteSnippet($id) | `DELETE /application/snippets/{id}` | **UserService** | Method | API | | ---------------------------- | -------------------------------- | | list($filter) | `GET /users` | | create($entity) | `POST /users` | | getById($id, $include) | `GET /users/{id}` | | edit($id, $entity) | `PUT /users/{id}` | | oneTimeLogin($id) | `PUT /users/{id}/one-time-login` | | passwordReset($id) | `PUT /users/{id}/password-reset` | | newUserToken($id) | `PUT /users/{id}/new-user/token` | | newUserMail($id) | `PUT /users/{id}/new-user/mail` | **UserGroupService** | Method | API | |------------------------------------------------------------------------|-----------------------------------------| | listUserGroups($include) | `GET /user-groups` | | createOne($entity) | `POST /user-groups` | | findOne($gid, $include) | `GET /user-groups/{gid}` | | editOne($gid, $entity) | `PUT /user-groups/{gid}` | | deleteOne($gid) | `DELETE /user-groups/{gid}` | | appendUsers($gid, $userIds, $includeSystemUsers, $includeBlockedUsers) | `PATCH /user-groups/{gid}/append-users` | | detachUsers($gid, $userIds) | `PATCH /user-groups/{gid}/detach-users` |
All versions of client with dependencies
ext-json Version *
guzzlehttp/guzzle Version ^7.1.0
nette/utils Version ^2.2 || ^3.0 || ^4.0