Open Monograph Press  1.1
 All Classes Namespaces Functions Variables Groups Pages
Category.inc.php
1 <?php
2 
17 class Category extends DataObject {
21  function Category() {
22  parent::DataObject();
23  }
24 
29  function getPressId() {
30  return $this->getData('pressId');
31  }
32 
37  function setPressId($pressId) {
38  return $this->setData('pressId', $pressId);
39  }
40 
45  function getParentId() {
46  return $this->getData('parentId');
47  }
48 
53  function setParentId($parentId) {
54  return $this->setData('parentId', $parentId);
55  }
56 
61  function getPath() {
62  return $this->getData('path');
63  }
64 
69  function setPath($path) {
70  return $this->setData('path', $path);
71  }
72 
77  function getLocalizedTitle() {
78  return $this->getLocalizedData('title');
79  }
80 
86  function getTitle($locale) {
87  return $this->getData('title', $locale);
88  }
89 
95  function setTitle($title, $locale) {
96  return $this->setData('title', $title, $locale);
97  }
98 
104  return $this->getLocalizedData('description');
105  }
106 
112  function getDescription($locale) {
113  return $this->getData('description', $locale);
114  }
115 
121  function setDescription($description, $locale) {
122  return $this->setData('description', $description, $locale);
123  }
124 
129  function getImage() {
130  return $this->getData('image');
131  }
132 
137  function setImage($image) {
138  return $this->setData('image', $image);
139  }
140 }
141 
142 ?>
setImage($image)
setDescription($description, $locale)
setPath($path)
& getLocalizedData($key)
getLocalizedTitle()
getDescription($locale)
& getData($key, $locale=null)
setParentId($parentId)
getLocalizedDescription()
Describes basic Category properties.
Any class with an associated DAO should extend this class.
setData($key, $value, $locale=null)
setTitle($title, $locale)
setPressId($pressId)
getTitle($locale)