Ejemplo n.º 1
0
 /**
  * Get a list of additional fields that do not have
  * dedicated accessors.
  * @return array
  */
 function getAdditionalFieldNames()
 {
     $additionalFields = parent::getAdditionalFieldNames();
     // FIXME: Move this to a PID plug-in.
     $additionalFields[] = 'pub-id::publisher-id';
     return $additionalFields;
 }
Ejemplo n.º 2
0
 /**
  * Get a list of additional fields that do not have
  * dedicated accessors.
  * @return array
  */
 function getAdditionalFieldNames()
 {
     $additionalFields = parent::getAdditionalFieldNames();
     // FIXME: Move this to a PID plug-in.
     $additionalFields[] = 'pub-id::publisher-id';
     $additionalFields[] = 'copyrightYear';
     $additionalFields[] = 'licenseURL';
     return $additionalFields;
 }
 /**
  * @copydoc DAO::getAdditionalFieldNames()
  */
 function getAdditionalFieldNames()
 {
     return array_merge(parent::getAdditionalFieldNames(), array('orcid'));
 }
Ejemplo n.º 4
0
 /**
  * Get a list of additional fields that do not have
  * dedicated accessors.
  * @return array
  */
 function getAdditionalFieldNames()
 {
     return array_merge(parent::getAdditionalFieldNames(), array('pub-id::publisher-id', 'copyrightYear', 'licenseURL'));
 }
Ejemplo n.º 5
0
 /**
  * Get a list of additional fields.
  * @return array
  */
 function getAdditionalFieldNames()
 {
     return array_merge(parent::getAdditionalFieldNames(), array('sortOption'));
 }
Ejemplo n.º 6
0
 /**
  * Get a list of additional fields that do not have
  * dedicated accessors.
  * @return array
  */
 function getAdditionalFieldNames()
 {
     $additionalFields = parent::getAdditionalFieldNames();
     $additionalFields[] = 'pub-id::publisher-id';
     $additionalFields[] = 'chapterId';
     return $additionalFields;
 }
Ejemplo n.º 7
0
 /**
  * @see DAO::getAdditionalFieldNames()
  */
 function getAdditionalFieldNames()
 {
     assert(is_array($this->additionalFieldNames));
     return parent::getAdditionalFieldNames() + $this->additionalFieldNames;
 }