## Table of contents - [\Ivuorinen\BusinessDataFetcher\BusinessDataFetcher](#class-ivuorinenbusinessdatafetcherbusinessdatafetcher) - [\Ivuorinen\BusinessDataFetcher\Dto\BisCompanyName](#class-ivuorinenbusinessdatafetcherdtobiscompanyname) - [\Ivuorinen\BusinessDataFetcher\Dto\BisCompanyForm](#class-ivuorinenbusinessdatafetcherdtobiscompanyform) - [\Ivuorinen\BusinessDataFetcher\Dto\BisCompanyBusinessIdChange](#class-ivuorinenbusinessdatafetcherdtobiscompanybusinessidchange) - [\Ivuorinen\BusinessDataFetcher\Dto\BisAddress](#class-ivuorinenbusinessdatafetcherdtobisaddress) - [\Ivuorinen\BusinessDataFetcher\Dto\BisCompanyBusinessLine](#class-ivuorinenbusinessdatafetcherdtobiscompanybusinessline) - [\Ivuorinen\BusinessDataFetcher\Dto\BisCompanyLanguage](#class-ivuorinenbusinessdatafetcherdtobiscompanylanguage) - [\Ivuorinen\BusinessDataFetcher\Dto\BisCompanyRegisteredEntry](#class-ivuorinenbusinessdatafetcherdtobiscompanyregisteredentry) - [\Ivuorinen\BusinessDataFetcher\Dto\BisCompanyLiquidation](#class-ivuorinenbusinessdatafetcherdtobiscompanyliquidation) - [\Ivuorinen\BusinessDataFetcher\Dto\BisCompanyRegisteredOffice](#class-ivuorinenbusinessdatafetcherdtobiscompanyregisteredoffice) - [\Ivuorinen\BusinessDataFetcher\Dto\BisCompanyDetails](#class-ivuorinenbusinessdatafetcherdtobiscompanydetails) - [\Ivuorinen\BusinessDataFetcher\Dto\BisCompanyContactDetail](#class-ivuorinenbusinessdatafetcherdtobiscompanycontactdetail) - [\Ivuorinen\BusinessDataFetcher\Exceptions\UnexpectedValueException](#class-ivuorinenbusinessdatafetcherexceptionsunexpectedvalueexception) - [\Ivuorinen\BusinessDataFetcher\Exceptions\ApiResponseErrorException](#class-ivuorinenbusinessdatafetcherexceptionsapiresponseerrorexception)
### Class: \Ivuorinen\BusinessDataFetcher\BusinessDataFetcher > Fetches and returns business data from avoindata | Visibility | Function | |:-----------|:---------| | public | __construct() : void
BusinessDataFetcher constructor. | | public | getBusinessInformation(\string $businessId) : array
Fetch Business Information. | | public | parseResponse(\Psr\Http\Message\ResponseInterface $response) : array
Parse the response from the API. |
### Class: \Ivuorinen\BusinessDataFetcher\Dto\BisCompanyName > Company Name | Visibility | Function | |:-----------|:---------| | public | getLanguageString() : string
Get the language code as a string. | | public | getSourceText() : string | *This class extends \Spatie\DataTransferObject\DataTransferObject*
### Class: \Ivuorinen\BusinessDataFetcher\Dto\BisCompanyForm > Company Form | Visibility | Function | |:-----------|:---------| | public | getLanguageString() : string
Get the language code as a string. | | public | getSourceText() : string | *This class extends \Spatie\DataTransferObject\DataTransferObject*
### Class: \Ivuorinen\BusinessDataFetcher\Dto\BisCompanyBusinessIdChange > Company Business Id Change | Visibility | Function | |:-----------|:---------| | public | getChangeString() : string
Get the description string of the change. | | public | getLanguageString() : string
Get the language code as a string. | | public | getSourceText() : string | *This class extends \Spatie\DataTransferObject\DataTransferObject*
### Class: \Ivuorinen\BusinessDataFetcher\Dto\BisAddress > Address | Visibility | Function | |:-----------|:---------| | public | getLanguageString() : string
Get the language code as a string. | | public | getSourceText() : string | *This class extends \Spatie\DataTransferObject\DataTransferObject*
### Class: \Ivuorinen\BusinessDataFetcher\Dto\BisCompanyBusinessLine > Company Business Line | Visibility | Function | |:-----------|:---------| | public | getLanguageString() : string
Get the language code as a string. | | public | getSourceText() : string | *This class extends \Spatie\DataTransferObject\DataTransferObject*
### Class: \Ivuorinen\BusinessDataFetcher\Dto\BisCompanyLanguage > Company Language | Visibility | Function | |:-----------|:---------| | public | getLanguageString() : string
Get the language code as a string. | | public | getSourceText() : string | *This class extends \Spatie\DataTransferObject\DataTransferObject*
### Class: \Ivuorinen\BusinessDataFetcher\Dto\BisCompanyRegisteredEntry > Company Registered Entry | Visibility | Function | |:-----------|:---------| | public | getAuthorityString() : string
Get the name of the authority. | | public | getLanguageString() : string
Get the language code as a string. | | public | getRegisterString() : string
Get the name of the register. | *This class extends \Spatie\DataTransferObject\DataTransferObject*
### Class: \Ivuorinen\BusinessDataFetcher\Dto\BisCompanyLiquidation > Company Liquidation | Visibility | Function | |:-----------|:---------| | public | getLanguageString() : string
Get the language code as a string. | | public | getSourceText() : string | *This class extends \Spatie\DataTransferObject\DataTransferObject*
### Class: \Ivuorinen\BusinessDataFetcher\Dto\BisCompanyRegisteredOffice > Company Registered Office | Visibility | Function | |:-----------|:---------| | public | getLanguageString() : string
Get the language code as a string. | | public | getSourceText() : string | *This class extends \Spatie\DataTransferObject\DataTransferObject*
### Class: \Ivuorinen\BusinessDataFetcher\Dto\BisCompanyDetails > Company Details | Visibility | Function | |:-----------|:---------| *This class extends \Spatie\DataTransferObject\DataTransferObject*
### Class: \Ivuorinen\BusinessDataFetcher\Dto\BisCompanyContactDetail > Company Contact Detail | Visibility | Function | |:-----------|:---------| | public | getLanguageString() : string
Get the language code as a string. | | public | getSourceText() : string | *This class extends \Spatie\DataTransferObject\DataTransferObject*
### Class: \Ivuorinen\BusinessDataFetcher\Exceptions\UnexpectedValueException | Visibility | Function | |:-----------|:---------| *This class extends \Exception* *This class implements \Throwable, \Stringable*
### Class: \Ivuorinen\BusinessDataFetcher\Exceptions\ApiResponseErrorException | Visibility | Function | |:-----------|:---------| *This class extends \Exception* *This class implements \Throwable, \Stringable*