Example #1
0
 public function testZoekSubcontexten()
 {
     $zoek_subcontexten_hardcode = array("wiki:Building_with_Nature-2Dinterventies", "wiki:Oesterriffen_als_interventie", "wiki:Vooroeversuppleties", "wiki:Menselijk-2D_en_ecosysteem", "wiki:Sedimentatieprocessen_en_habitat_van_oesters");
     $this->assertEquals($zoek_subcontexten_hardcode, Model::zoekSubcontexten("http://127.0.0.1/mediawiki/mediawiki/index.php/Speciaal:URIResolver/Building_with_Nature-2Dinterventies_op_het_systeem"));
 }
Example #2
0
 static function geefUrisVanContextEnSubcontexten($context_uri)
 {
     if (!$context_uri) {
         return null;
     }
     $subcontexten = Model::zoekSubcontexten($context_uri);
     foreach (array_merge(array($context_uri), $subcontexten) as $te_doorzoeken_uri) {
         $alle_te_doorzoeken_uris[] = $te_doorzoeken_uri;
     }
     return $alle_te_doorzoeken_uris;
 }