Пример #1
0
function render()
{
    $loginDetails = getLastLogin();
    $lastStoreName = $loginDetails['storeName'];
    $lastUsername = $loginDetails['username'];
    $lastPassword = $loginDetails['password'];
    $storeCollection = new StoreCollection('http://api.talis.com/stores');
    $storeCollection->retrieve();
    $storeUris = $storeCollection->get_store_uris();
    asort($storeUris);
    $content = '';
    $content .= '<form method="post"';
    $content .= '<div align="center">';
    $content .= '<select name="storeName">';
    foreach ($storeUris as $storeUri) {
        $storeName = str_replace('http://api.talis.com/stores/', '', $storeUri);
        $content .= '<option ';
        if ($storeName == $lastStoreName) {
            $content .= ' selected="selected" ';
        }
        $content .= ' value="' . $storeName . '">' . $storeName . '</option>';
    }
    $content .= '</select>';
    $content .= '</div>';
    $content .= '<br/><br/><br/>';
    $content .= '<div align="center">';
    $content .= '<label>Username</label><input type="text" name="username" value="' . $lastUsername . '"/>';
    $content .= '<p>';
    $content .= '<label>Password</label><input type="password" name="password" value="' . $lastPassword . '"/>';
    $content .= '</div>';
    $content .= '<br/><br/><br/>';
    $content .= '<div align="center">';
    $content .= '<input type="submit" name="submit" value="Select"/>';
    $content .= '</div>';
    $content .= '</form>';
    renderPage(null, null, 'Choose a store', $content);
}
 function test_get_store_uris()
 {
     $coll = new StoreCollection("http://example.org/stores");
     $coll->from_rdfxml($this->_store_list_rdf);
     $list = $coll->get_store_uris();
     $this->assertEquals(2, count($list));
 }