Open Journal Systems  3.3.0
Category.inc.php
1 <?php
2 
17 class Category extends DataObject {
22  function getContextId() {
23  return $this->getData('contextId');
24  }
25 
30  function setContextId($contextId) {
31  return $this->setData('contextId', $contextId);
32  }
33 
38  function getParentId() {
39  return $this->getData('parentId');
40  }
41 
46  function setParentId($parentId) {
47  return $this->setData('parentId', $parentId);
48  }
49 
54  function getSequence() {
55  return $this->getData('sequence');
56  }
57 
62  function setSequence($sequence) {
63  return $this->setData('sequence', $sequence);
64  }
65 
70  function getPath() {
71  return $this->getData('path');
72  }
73 
78  function setPath($path) {
79  return $this->setData('path', $path);
80  }
81 
86  function getLocalizedTitle() {
87  return $this->getLocalizedData('title');
88  }
89 
95  function getTitle($locale) {
96  return $this->getData('title', $locale);
97  }
98 
104  function setTitle($title, $locale) {
105  return $this->setData('title', $title, $locale);
106  }
107 
113  return $this->getLocalizedData('description');
114  }
115 
121  function getDescription($locale) {
122  return $this->getData('description', $locale);
123  }
124 
130  function setDescription($description, $locale) {
131  return $this->setData('description', $description, $locale);
132  }
133 
138  function getImage() {
139  return $this->getData('image');
140  }
141 
146  function setImage($image) {
147  return $this->setData('image', $image);
148  }
149 
155  function getSortOption() {
156  return $this->getData('sortOption');
157  }
158 
164  function setSortOption($sortOption) {
165  return $this->setData('sortOption', $sortOption);
166  }
167 
168 }
169 
170 
DataObject\getData
& getData($key, $locale=null)
Definition: DataObject.inc.php:100
DataObject\getLocalizedData
getLocalizedData($key, $preferredLocale=null)
Definition: DataObject.inc.php:71
Category\setDescription
setDescription($description, $locale)
Definition: Category.inc.php:130
DataObject
Any class with an associated DAO should extend this class.
Definition: DataObject.inc.php:18
Category
Describes basic Category properties.
Definition: Category.inc.php:17
Category\setTitle
setTitle($title, $locale)
Definition: Category.inc.php:104
Category\setSequence
setSequence($sequence)
Definition: Category.inc.php:62
Category\getParentId
getParentId()
Definition: Category.inc.php:38
Category\getContextId
getContextId()
Definition: Category.inc.php:22
Category\setPath
setPath($path)
Definition: Category.inc.php:78
Category\setImage
setImage($image)
Definition: Category.inc.php:146
Category\getSortOption
getSortOption()
Definition: Category.inc.php:155
Category\setParentId
setParentId($parentId)
Definition: Category.inc.php:46
Category\getPath
getPath()
Definition: Category.inc.php:70
Category\getImage
getImage()
Definition: Category.inc.php:138
Category\getLocalizedTitle
getLocalizedTitle()
Definition: Category.inc.php:86
Category\getDescription
getDescription($locale)
Definition: Category.inc.php:121
Category\getSequence
getSequence()
Definition: Category.inc.php:54
Category\setContextId
setContextId($contextId)
Definition: Category.inc.php:30
Category\setSortOption
setSortOption($sortOption)
Definition: Category.inc.php:164
Category\getTitle
getTitle($locale)
Definition: Category.inc.php:95
DataObject\setData
setData($key, $value, $locale=null)
Definition: DataObject.inc.php:132
Category\getLocalizedDescription
getLocalizedDescription()
Definition: Category.inc.php:112