diff -r fef492d144f4 -r 14653baf4f6b Utils/WikiTagUtils.php --- a/Utils/WikiTagUtils.php Fri Aug 24 13:16:41 2012 +0200 +++ b/Utils/WikiTagUtils.php Fri Jan 24 17:43:38 2014 +0100 @@ -13,13 +13,7 @@ use IRI\Bundle\WikiTagBundle\Entity\Tag; class WikiTagUtils -{ - // Constants - private static $WIKIPEDIA_API_URL = "http://fr.wikipedia.org/w/api.php"; - private static $WIKIPEDIA_VERSION_PERMALINK_TEMPLATE = "http://fr.wikipedia.org/w/index.php?oldid=%s"; - private static $DBPEDIA_URI_TEMPLATE = "http://dbpedia.org/resource/%s"; - - +{ /** * Cleans the tag label */ @@ -203,7 +197,9 @@ } } - $url = WikiTagUtils::$WIKIPEDIA_API_URL.'?'.$params_str; + //$url = WikiTagUtils::$WIKIPEDIA_API_URL.'?'.$params_str; + //throw new \Exception($GLOBALS["kernel"]->getContainer()->getParameter("wiki_tag.url_templates"), 1, null); + $url = $GLOBALS["kernel"]->getContainer()->getParameter("wiki_tag.url_templates")["wikipedia_api"].'?'.$params_str; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); @@ -271,7 +267,7 @@ */ private static function getDbpediaUri($english_label) { - return sprintf(WikiTagUtils::$DBPEDIA_URI_TEMPLATE, WikiTagUtils::urlize_for_wikipedia($english_label)); + return sprintf($GLOBALS["kernel"]->getContainer()->getParameter("wiki_tag.url_templates")["dbpedia"], WikiTagUtils::urlize_for_wikipedia($english_label)); } /**