Search by

devicaro16 / microservices-common

DevIcaro16

Package Files Utils Microservices Courses

1.0.1 2025-08-24 16:21 UTC

This package is auto-updated.

Last update: 2026-11-04 05:10:11 UTC


README

Pacote utilitário para microserviços Laravel com traits e serviços comuns.

Descrição

Este pacote fornece funcionalidades compartilhadas entre microserviços Laravel, incluindo:

  • Trait ConsumeExternalService para consumo de APIs externas
  • Serviços comuns reutilizáveis
  • Configurações padronizadas para comunicação entre microserviços

Instalação

Instalar o pacote

composer require devicaro16/microservices-common

Atualizar o pacote

composer update devicaro16/microservices-common

Regenerar autoload

composer dump-autoload

Uso

use Devicaro16\MicroservicesCommon\Services\Traits\ConsumeExternalService;

class MyService
{
    use ConsumeExternalService;
    
    public function __construct()
    {
        $this->token = config('services.external.token');
        $this->url = config('services.external.url');
    }
}

Licença

MIT