Open Monograph Press  3.3.0
CodelistItem.inc.php
1 <?php
2 
22 class CodelistItem extends DataObject {
23 
27  function __construct() {
28  parent::__construct();
29  }
30 
31 
32  //
33  // Get/set methods
34  //
39  function getText() {
40  return $this->getData('text');
41  }
42 
47  function setText($text) {
48  return $this->setData('text', $text);
49  }
50 
55  function getCode() {
56  return $this->getData('code');
57  }
58 
63  function setCode($code) {
64  return $this->setData('code', $code);
65  }
66 
71  assert(false); // provided by subclasses
72  }
73 }
74 
75 
DataObject\getData
& getData($key, $locale=null)
Definition: DataObject.inc.php:100
CodelistItem\setText
setText($text)
Definition: CodelistItem.inc.php:47
CodelistItem\__construct
__construct()
Definition: CodelistItem.inc.php:27
DataObject
Any class with an associated DAO should extend this class.
Definition: DataObject.inc.php:18
CodelistItem\getCode
getCode()
Definition: CodelistItem.inc.php:55
CodelistItem\getOnixSubjectSchemeIdentifier
getOnixSubjectSchemeIdentifier()
Definition: CodelistItem.inc.php:70
CodelistItem\setCode
setCode($code)
Definition: CodelistItem.inc.php:63
CodelistItem
Basic class describing a codelist item.
Definition: CodelistItem.inc.php:22
CodelistItem\getText
getText()
Definition: CodelistItem.inc.php:39
DataObject\setData
setData($key, $value, $locale=null)
Definition: DataObject.inc.php:132