Mercurial > hg > cmmr2012-drupal-site
comparison vendor/zendframework/zend-feed/src/Reader/Feed/Atom.php @ 2:5311817fb629
Theme updates
author | Chris Cannam |
---|---|
date | Tue, 10 Jul 2018 13:19:18 +0000 |
parents | c75dbcec494b |
children |
comparison
equal
deleted
inserted
replaced
1:0b0e5f3b1e83 | 2:5311817fb629 |
---|---|
90 return $this->data['copyright']; | 90 return $this->data['copyright']; |
91 } | 91 } |
92 | 92 |
93 $copyright = $this->getExtension('Atom')->getCopyright(); | 93 $copyright = $this->getExtension('Atom')->getCopyright(); |
94 | 94 |
95 if (!$copyright) { | 95 if (! $copyright) { |
96 $copyright = null; | 96 $copyright = null; |
97 } | 97 } |
98 | 98 |
99 $this->data['copyright'] = $copyright; | 99 $this->data['copyright'] = $copyright; |
100 | 100 |
102 } | 102 } |
103 | 103 |
104 /** | 104 /** |
105 * Get the feed creation date | 105 * Get the feed creation date |
106 * | 106 * |
107 * @return string|null | 107 * @return \DateTime|null |
108 */ | 108 */ |
109 public function getDateCreated() | 109 public function getDateCreated() |
110 { | 110 { |
111 if (array_key_exists('datecreated', $this->data)) { | 111 if (array_key_exists('datecreated', $this->data)) { |
112 return $this->data['datecreated']; | 112 return $this->data['datecreated']; |
113 } | 113 } |
114 | 114 |
115 $dateCreated = $this->getExtension('Atom')->getDateCreated(); | 115 $dateCreated = $this->getExtension('Atom')->getDateCreated(); |
116 | 116 |
117 if (!$dateCreated) { | 117 if (! $dateCreated) { |
118 $dateCreated = null; | 118 $dateCreated = null; |
119 } | 119 } |
120 | 120 |
121 $this->data['datecreated'] = $dateCreated; | 121 $this->data['datecreated'] = $dateCreated; |
122 | 122 |
124 } | 124 } |
125 | 125 |
126 /** | 126 /** |
127 * Get the feed modification date | 127 * Get the feed modification date |
128 * | 128 * |
129 * @return string|null | 129 * @return \DateTime|null |
130 */ | 130 */ |
131 public function getDateModified() | 131 public function getDateModified() |
132 { | 132 { |
133 if (array_key_exists('datemodified', $this->data)) { | 133 if (array_key_exists('datemodified', $this->data)) { |
134 return $this->data['datemodified']; | 134 return $this->data['datemodified']; |
135 } | 135 } |
136 | 136 |
137 $dateModified = $this->getExtension('Atom')->getDateModified(); | 137 $dateModified = $this->getExtension('Atom')->getDateModified(); |
138 | 138 |
139 if (!$dateModified) { | 139 if (! $dateModified) { |
140 $dateModified = null; | 140 $dateModified = null; |
141 } | 141 } |
142 | 142 |
143 $this->data['datemodified'] = $dateModified; | 143 $this->data['datemodified'] = $dateModified; |
144 | 144 |
166 return $this->data['description']; | 166 return $this->data['description']; |
167 } | 167 } |
168 | 168 |
169 $description = $this->getExtension('Atom')->getDescription(); | 169 $description = $this->getExtension('Atom')->getDescription(); |
170 | 170 |
171 if (!$description) { | 171 if (! $description) { |
172 $description = null; | 172 $description = null; |
173 } | 173 } |
174 | 174 |
175 $this->data['description'] = $description; | 175 $this->data['description'] = $description; |
176 | 176 |
224 return $this->data['language']; | 224 return $this->data['language']; |
225 } | 225 } |
226 | 226 |
227 $language = $this->getExtension('Atom')->getLanguage(); | 227 $language = $this->getExtension('Atom')->getLanguage(); |
228 | 228 |
229 if (!$language) { | 229 if (! $language) { |
230 $language = $this->xpath->evaluate('string(//@xml:lang[1])'); | 230 $language = $this->xpath->evaluate('string(//@xml:lang[1])'); |
231 } | 231 } |
232 | 232 |
233 if (!$language) { | 233 if (! $language) { |
234 $language = null; | 234 $language = null; |
235 } | 235 } |
236 | 236 |
237 $this->data['language'] = $language; | 237 $this->data['language'] = $language; |
238 | 238 |