Example #1
0
function read_data()
{
    global $config, $data, $dataset, $errors;
    if (!$config) {
        read_config();
    }
    $json = json_decode(file_get_contents("data/{$dataset}/objects.json"), true);
    $data = array();
    $errors = array();
    foreach ($json as $obj) {
        $data[$obj['name']] = $obj;
    }
    foreach ($data as &$obj) {
        $obj['dependedOnBy'] = array();
    }
    unset($obj);
    foreach ($data as &$obj) {
        foreach ($obj['depends'] as $name) {
            if ($data[$name]) {
                $data[$name]['dependedOnBy'][] = $obj['name'];
            } else {
                $errors[] = "Unrecognized dependency: '{$obj['name']}' depends on '{$name}'";
            }
        }
    }
    unset($obj);
    foreach ($data as &$obj) {
        $obj['docs'] = get_html_docs($obj);
    }
    unset($obj);
}
Example #2
0
                                echo get_mtype_header($repr);
                                ?>
</h3>
			<?php 
                                echo get_html_docs($representation->doc);
                            }
                        } elseif (count($representations) == 1) {
                            $representation = $response->representation;
                            $repr = get_repr($representation);
                            ?>
			<p><?php 
                            echo (string) $repr->doc;
                            ?>
</p>
			<?php 
                            echo get_html_docs($representation->doc);
                        } else {
                            ?>
			<p>This response does not returns a representation in its body but could contain more information on the response headers. By instance, the "Location" header could point to a relevant resource.</p>
<?php 
                        }
                    }
                }
            }
        }
    }
}
?>
	
			<h1>Comments</h1>
			<fb:comments id="facebook-comments" xid="docs-interfaces-discovery" url="http://docs.ubisoa.net/interfaces/discovery" title="UbiSOA Documentation: Discovery Service Interface" width="630" publish_feed="false" css="http://docs.ubisoa.net/css/facebook.css?v=3"></fb:comments>