Skip to content

Latest commit

 

History

History
41 lines (28 loc) · 1.11 KB

File metadata and controls

41 lines (28 loc) · 1.11 KB

Symfony Brreg Http Client

Symfony Http Client for the Open Brreg REST Api for the Organization Registry.

Installation

Via composer:

$ composer require halloverden/symfony-brreg-http-client

Usage

In your services.yaml, set

HalloVerden\BrregHttpClient\BrregEntityClientInterface:
    class: HalloVerden\BrregHttpClient\BrregEntityClient

In your class, inject the BrregEntityClientInterface interface:

readonly final class TestService {

  public function __construct(private BrregEntityClientInterface $client) {
  }

  public function test(string $organizationNumber): BrregEntity {
    return $this->client->fetchEntityByOrganizationNumber($organizationNumber);
  }

}

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

License

MIT