* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the * License for the specific language governing permissions and limitations * under the License. */ error_reporting(E_ALL); ini_set("display_errors", 1); include_once 'DuedilApiClient.php'; $duedilApiClient = new DuedilApiClient('YOUR_API_KEY'); $company_org = '00445790'; $director_id = '914039209'; $duedilApiClient->setLocale('uk'); //Company and Subsidiaries try { var_dump($duedilApiClient->getCompanyByOrg($company_org)->run()); var_dump($duedilApiClient->getSubsidiariesByCompanyOrg($company_org)->run(), $duedilApiClient->getPagination()); } catch (DuedilApiException $e) { echo $e->getMessage(); } //get director try { var_dump($duedilApiClient->getDirectorById($director_id)->run()); } catch (DuedilApiException $e) { echo $e->getMessage(); } //DuedilApiException - Company not found try { var_dump($duedilApiClient->getCompanyByOrg('ABC-123')->run()); } catch (DuedilApiException $e) { echo $e->getMessage(); }