/** * Tests if Query::getLanguageTag() works correctly */ function testQueryGetLanguageTag() { $this->assertEqual('en', Query::getLanguageTag('?x@en')); $this->assertEqual('en', Query::getLanguageTag('?x@en^^xsd:integer')); $this->assertEqual('en', Query::getLanguageTag('?x^^xsd:integer@en')); $this->assertEqual('en_US', Query::getLanguageTag('?x@en_US')); }
public function __construct($variable) { $this->variable = $variable; $this->language = Query::getLanguageTag($variable); }