| @@ 864-876 (lines=13) @@ | ||
| 861 | * | |
| 862 | * @return null|BlogTag | |
| 863 | */ | |
| 864 | public function getCurrentTag() | |
| 865 |     { | |
| 866 | /** | |
| 867 | * @var Blog $dataRecord | |
| 868 | */ | |
| 869 | $dataRecord = $this->dataRecord; | |
| 870 |         $tag = $this->request->param('Tag'); | |
| 871 |         if ($tag) { | |
| 872 | return $dataRecord->Tags() | |
| 873 |                 ->filter('URLSegment', array($tag, rawurlencode($tag))) | |
| 874 | ->first(); | |
| 875 | } | |
| 876 | return null; | |
| 877 | } | |
| 878 | ||
| 879 | /** | |
| @@ 904-916 (lines=13) @@ | ||
| 901 | * | |
| 902 | * @return null|BlogCategory | |
| 903 | */ | |
| 904 | public function getCurrentCategory() | |
| 905 |     { | |
| 906 | /** | |
| 907 | * @var Blog $dataRecord | |
| 908 | */ | |
| 909 | $dataRecord = $this->dataRecord; | |
| 910 |         $category = $this->request->param('Category'); | |
| 911 |         if ($category) { | |
| 912 | return $dataRecord->Categories() | |
| 913 |                 ->filter('URLSegment', array($category, rawurlencode($category))) | |
| 914 | ->first(); | |
| 915 | } | |
| 916 | return null; | |
| 917 | } | |
| 918 | ||
| 919 | /** | |