PHPackages                             helte/hermes-sdk - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. helte/hermes-sdk

ActiveLibrary[API Development](/categories/api)

helte/hermes-sdk
================

03.8kPHP

Since Aug 1Pushed 3mo ago1 watchersCompare

[ Source](https://github.com/heltesolar/hermes-sdk)[ Packagist](https://packagist.org/packages/helte/hermes-sdk)[ RSS](/packages/helte-hermes-sdk/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependenciesVersions (5)Used By (0)

Hermes SDK
==========

[](#hermes-sdk)

Para importar a biblioteca utilize o comando:

```
composer require helte/hermes-sdk

```

Em seguida registre o *Provider* necessário para realizar a instalação do SDK. Para isso adicione o seguinte código em **config/app.php**.

```
'providers'  => [

	// Other Service Providers

	Helte\HermesSdk\Providers\HermesProvider::class,

],

```

Por último, rode o comando para instalar as configurações necessárias para o SDK:

```
php artisan hermes:install

```

Esse comando irá registar o arquivo **hermes.php** na pasta **app/config**. Esse arquivo especifica as configurações necessárias para utilizar os recursos do SDK, portanto, adicione em seu **.env** as seguintes chaves:

```
HERMES_API_URL=
HERMES_QUEUE=
HERMES_ONPREMISE_QUEUE=
HERMES_ELASTICSEARCH_ENABLED=
HERMES_CLIENT_ID=
HERMES_CLIENT_SECRET=

```

Exemplos
--------

[](#exemplos)

Através dos Repositories presentes no SDK, é possível consultar dados presentes na Hermes sem a necessidade de estruturar uma requisição HTTP para a API. Respositories que derivam do SchemaRepository são compatíveis com o trait HasSchema da Hermes, permitindo fazer consultas utilizando FILTER, SORT e PAGINATE como se fossem métodos do Eloquent.

O exemplo a seguir demonstra uma consulta na Hermes de Budgets pertencentes ao usuário de ID 23219:

```
use Helte\HermesSdk\Repositories\BudgetRepository;

Helte\HermesSdk\Repositories\BudgetRepository::of(User::find(23219))->get();

```

###  Health Score

28

—

LowBetter than 54% of packages

Maintenance53

Moderate activity, may be stable

Popularity20

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity27

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/7e24ec7a3d46aac482d6ae9d57379e56719d402e79b8cc62d5f339d30f5f02c3?d=identicon)[matheus.lago](/maintainers/matheus.lago)

---

Top Contributors

[![lagomf](https://avatars.githubusercontent.com/u/80121515?v=4)](https://github.com/lagomf "lagomf (27 commits)")

### Embed Badge

![Health badge](/badges/helte-hermes-sdk/health.svg)

```
[![Health](https://phpackages.com/badges/helte-hermes-sdk/health.svg)](https://phpackages.com/packages/helte-hermes-sdk)
```

###  Alternatives

[stripe/stripe-php

Stripe PHP Library

4.0k143.3M480](/packages/stripe-stripe-php)[twilio/sdk

A PHP wrapper for Twilio's API

1.6k92.9M272](/packages/twilio-sdk)[facebook/php-business-sdk

PHP SDK for Facebook Business

90821.9M34](/packages/facebook-php-business-sdk)[meilisearch/meilisearch-php

PHP wrapper for the Meilisearch API

74513.7M114](/packages/meilisearch-meilisearch-php)[google/gax

Google API Core for PHP

265103.1M454](/packages/google-gax)[google/common-protos

Google API Common Protos for PHP

173103.7M50](/packages/google-common-protos)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
