@@ 241-253 (lines=13) @@ | ||
238 | * |
|
239 | * @return null|BlogTag |
|
240 | */ |
|
241 | public function getCurrentTag() |
|
242 | { |
|
243 | /** |
|
244 | * @var Blog $dataRecord |
|
245 | */ |
|
246 | $dataRecord = $this->dataRecord; |
|
247 | $tag = $this->request->param('Tag'); |
|
248 | if ($tag) { |
|
249 | return $dataRecord->Tags() |
|
250 | ->filter('URLSegment', array($tag, rawurlencode($tag))) |
|
251 | ->first(); |
|
252 | } |
|
253 | return null; |
|
254 | } |
|
255 | ||
256 | /** |
|
@@ 285-297 (lines=13) @@ | ||
282 | * |
|
283 | * @return null|BlogCategory |
|
284 | */ |
|
285 | public function getCurrentCategory() |
|
286 | { |
|
287 | /** |
|
288 | * @var Blog $dataRecord |
|
289 | */ |
|
290 | $dataRecord = $this->dataRecord; |
|
291 | $category = $this->request->param('Category'); |
|
292 | if ($category) { |
|
293 | return $dataRecord->Categories() |
|
294 | ->filter('URLSegment', array($category, rawurlencode($category))) |
|
295 | ->first(); |
|
296 | } |
|
297 | return null; |
|
298 | } |
|
299 | ||
300 | /** |