Exemplo n.º 1
0
require_once 'config.php';
if (isset($_GET['dockey'])) {
    $companiesHouse = new CompaniesHouse($chUserId, $chPassword);
    if ($documentList = $companiesHouse->documentInfo($_GET['companynumber'], $_GET['companyname'], $_GET['dockey'])) {
        if ($documentRequest = $companiesHouse->documentRequest($documentList['key'], 'Document request test')) {
            echo 'Document is available: <a href="' . $documentRequest['endpoint'] . '">here</a>.';
        } else {
            echo 'Unable to fetch document: document request failed.';
        }
    } else {
        echo 'Unable to fetch document: document info failed.';
    }
} else {
    if (isset($_GET['companyname']) && isset($_GET['companynumber'])) {
        $companiesHouse = new CompaniesHouse($chUserId, $chPassword);
        if ($documentList = $companiesHouse->filingHistory($_GET['companynumber'])) {
            ?>
<form action="" method="get">
	<input type="hidden" name="companyname" value="<?php 
            echo $_GET['companyname'];
            ?>
" />
	<input type="hidden" name="companynumber" value="<?php 
            echo $_GET['companynumber'];
            ?>
" />
	Select document: <select name="dockey">
<?php 
            foreach ($documentList as $document) {
                echo '<option value="' . $document['key'] . '">' . implode(', ', $document['description']) . '</option>';
            }