function _rdfx_query_find_all in RDF Extensions 7.2
2 calls to _rdfx_query_find_all()
File
- ./
rdfx.query.inc, line 85 - Functions for querying with SPARQL or extracting triples from an ARC2-style data structure.
Code
function _rdfx_query_find_all(&$model, $s, $p, $o) {
$result = array();
foreach ($model as $triple) {
if (!is_null($s) && $s != '?' && $triple['s'] != $s) {
continue;
}
if (!is_null($p) && $p != '?' && $triple['p'] != $p) {
continue;
}
if (!is_null($o) && $o != '?' && $triple['o'] != $o) {
continue;
}
$result[] = $triple;
}
return $result;
}