devicaro16/microservices-common

Package Files Utils Microservices Courses

Maintainers

Package info

github.com/DevIcaro16/laravel-mypackage-microservice-common

pkg:composer/devicaro16/microservices-common

Statistics

Installs: 6

Dependents: 0

Suggesters: 0

Stars: 1

Open Issues: 0

1.0.1 2025-08-24 16:21 UTC

This package is auto-updated.

Last update: 2026-03-24 17:51:35 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