コード例 #1
0
 /**
  * @see ModifyEntity::getAllowedParams
  */
 protected function getAllowedParams()
 {
     return array_merge(parent::getAllowedParams(), array('data' => array(self::PARAM_TYPE => 'text', self::PARAM_REQUIRED => true), 'clear' => array(self::PARAM_TYPE => 'boolean', self::PARAM_DFLT => false), 'new' => array(self::PARAM_TYPE => $this->entityFactory->getEntityTypes())));
 }
コード例 #2
0
 /**
  * @see ModifyEntity::getAllowedParams
  */
 protected function getAllowedParams()
 {
     $sites = $this->siteLinkTargetProvider->getSiteList($this->siteLinkGroups);
     return array_merge(parent::getAllowedParams(), array('linksite' => array(self::PARAM_TYPE => $sites->getGlobalIdentifiers(), self::PARAM_REQUIRED => true), 'linktitle' => array(self::PARAM_TYPE => 'string'), 'badges' => array(self::PARAM_TYPE => array_keys($this->badgeItems), self::PARAM_ISMULTI => true)));
 }
コード例 #3
0
ファイル: EditEntity.php プロジェクト: TU-Berlin/WikidataMath
 /**
  * @see ModifyEntity::getAllowedParams
  */
 protected function getAllowedParams()
 {
     return array_merge(parent::getAllowedParams(), array('data' => array(self::PARAM_TYPE => 'text', self::PARAM_REQUIRED => true), 'clear' => array(self::PARAM_TYPE => 'boolean', self::PARAM_DFLT => false), 'new' => array(self::PARAM_TYPE => WikibaseRepo::getDefaultInstance()->getEntityFactory()->getEntityTypes())));
 }
コード例 #4
0
ファイル: SetAliases.php プロジェクト: TU-Berlin/WikidataMath
 /**
  * @see ModifyEntity::getAllowedParams
  */
 protected function getAllowedParams()
 {
     return array_merge(parent::getAllowedParams(), array('add' => array(self::PARAM_TYPE => 'string', self::PARAM_ISMULTI => true), 'remove' => array(self::PARAM_TYPE => 'string', self::PARAM_ISMULTI => true), 'set' => array(self::PARAM_TYPE => 'string', self::PARAM_ISMULTI => true), 'language' => array(self::PARAM_TYPE => WikibaseRepo::getDefaultInstance()->getTermsLanguages()->getLanguages(), self::PARAM_REQUIRED => true)));
 }