00001 <?php
00002
00015
00016
00017
00018 define('LOG_ENTRY_TYPE_HTML_ARTICLE', 'html');
00019 define('LOG_ENTRY_TYPE_PDF_ARTICLE', 'pdf');
00020 define('LOG_ENTRY_TYPE_OTHER_ARTICLE', 'article');
00021 define('LOG_ENTRY_TYPE_SEARCH', 'search');
00022 class LogEntry extends DataObject {
00023
00027 function LogEntry() {
00028 parent::DataObject();
00029 }
00030
00031
00032
00033
00034
00039 function getStamp() {
00040 return $this->getData('stamp');
00041 }
00042
00047 function setStamp($stamp) {
00048 return $this->setData('stamp',$stamp);
00049 }
00050
00055 function getSite() {
00056 return $this->getData('site');
00057 }
00058
00063 function setSite($site) {
00064 return $this->setData('site',$site);
00065 }
00066
00071 function getJournal() {
00072 return $this->getData('journal');
00073 }
00074
00079 function setJournal($journal) {
00080 return $this->setData('journal',$journal);
00081 }
00082
00087 function getPublisher() {
00088 return $this->getData('publisher');
00089 }
00090
00095 function setPublisher($publisher) {
00096 return $this->setData('publisher',$publisher);
00097 }
00098
00103 function getPrintIssn() {
00104 return $this->getData('printIssn');
00105 }
00106
00111 function setPrintIssn($printIssn) {
00112 return $this->setData('printIssn',$printIssn);
00113 }
00114
00119 function getOnlineIssn() {
00120 return $this->getData('onlineIssn');
00121 }
00122
00127 function setOnlineIssn($onlineIssn) {
00128 return $this->setData('onlineIssn',$onlineIssn);
00129 }
00130
00135 function getType() {
00136 return $this->getData('type');
00137 }
00138
00143 function setType($type) {
00144 return $this->setData('type',$type);
00145 }
00146
00151 function getValue() {
00152 return $this->getData('value');
00153 }
00154
00159 function setValue($value) {
00160 return $this->setData('value',$value);
00161 }
00162
00167 function getUser() {
00168 return $this->getData('user');
00169 }
00170
00175 function setUser($user) {
00176 return $this->setData('user',$user);
00177 }
00178
00183 function getCategory() {
00184 return $this->getData('category');
00185 }
00186
00191 function setCategory($category) {
00192 return $this->setData('category',$category);
00193 }
00194
00199 function getDescription() {
00200 return $this->getData('description');
00201 }
00202
00207 function setDescription($description) {
00208 return $this->setData('description',$description);
00209 }
00210
00215 function getJournalUrl() {
00216 return $this->getData('journalUrl');
00217 }
00218
00223 function setJournalUrl($url) {
00224 return $this->setData('journalUrl',$url);
00225 }
00226
00227
00228 }
00229
00230 ?>