コード例 #1
0
 /**
  * @since 1.9.1
  *
  * @return GlobalsProvider
  */
 public static function getInstance()
 {
     if (self::$instance === null) {
         self::$instance = new self();
     }
     return self::$instance->setContainer($GLOBALS);
 }
コード例 #2
0
 protected function setUp()
 {
     parent::setUp();
     $this->globalsProvider = GlobalsProvider::getInstance();
     $this->smwgSparqlDatabaseConnector = $this->globalsProvider->get('smwgSparqlDatabaseConnector');
     $this->smwgSparqlDatabase = $this->globalsProvider->get('smwgSparqlDatabase');
 }
 /**
  * @since 1.9
  */
 public function smwgNamespacesWithSemanticLinksProvider()
 {
     $provider = array();
     $provider[] = array('GLOBALS', GlobalsProvider::getInstance()->get('smwgNamespacesWithSemanticLinks'));
     $provider[] = array('Settings', ApplicationFactory::getInstance()->getSettings()->get('smwgNamespacesWithSemanticLinks'));
     return $provider;
 }
コード例 #4
0
 private function includeResourceDefinitionsFromFile()
 {
     return include GlobalsProvider::getInstance()->get('smwgIP') . '/resources/Resources.php';
 }
 protected function setUp()
 {
     parent::setUp();
     $this->globalsProvider = GlobalsProvider::getInstance();
 }