public function testURItoIRI()
 {
     $uri = "http://fr.test2.daria/wiki/Spécial:URIResolver/Coordonn-C3-A9e";
     $iri = "http://fr.test2.daria/wiki/Spécial:URIResolver/Coordonnée";
     $res_iri = SparqlTools::decodeURItoIRI($uri);
     //echo $res_iri;
     $this->assertEquals($iri, $res_iri);
 }
Example #2
0
function fSparqlParserFunction_pageiri(&$parser)
{
    $resolver = Title::makeTitle(NS_SPECIAL, 'URIResolver');
    $resolverurl = $resolver->getFullURL() . '/';
    return SparqlTools::decodeURItoIRI($resolverurl) . $parser->getTitle()->getPrefixedDBkey();
}