Symfony Http Client for the Open Brreg REST Api for the Organization Registry.
Via composer:
$ composer require halloverden/symfony-brreg-http-client
In your services.yaml
, set
HalloVerden\BrregHttpClient\Interfaces\BrregServiceInterface:
class: HalloVerden\BrregHttpClient\Services\BrregService
In your class, inject the BrregServiceInterface
class:
class TestService {
/**
* @var BrregServiceInterface
*/
private $service;
public function __construct(BrregServiceInterface $service) {
$this->service = $service;
}
/**
* @param int $organizationNumber
* @param $fetchParentsIfPresent
*
* @return Organization
*/
public function test(int $organizationNumber, $fetchParentsIfPresent): Organization {
return $this->service->findOrganizationByOrganizationNumber($organizationNumber, $fetchParentsIfPresent);
}
}
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.