/**
  * @since 2.1
  *
  * @return SemanticData
  */
 public function getDependencies()
 {
     $semanticData = parent::getDependencies();
     $locatedInProperty = new LocatedInProperty();
     $semanticData->addPropertyObjectValue(new DIProperty('_SUBP'), $locatedInProperty->getProperty()->getDiWikiPage());
     return $semanticData;
 }
 /**
  * @since 2.1
  *
  * @return DataValue
  */
 public function getLocatedInValue()
 {
     $locatedInProperty = new LocatedInProperty();
     return $this->dataValueFactory->newDataItemValue(new DIWikiPage('France', NS_MAIN), $locatedInProperty->getProperty());
 }
Example #3
0
 /**
  * @since 2.1
  *
  * @return DataValue
  */
 public function getLocatedInValue()
 {
     $locatedInProperty = new LocatedInProperty();
     return $this->dataValueFactory->newDataItemValue(DIWikiPage::newFromText('European Union', NS_MAIN), $locatedInProperty->getProperty(), 'EU');
 }