--- 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));
}
/**