public function getCategories()
 {
     $history = array();
     if (isset($this->visits['categories']) && empty($this->visits['categories']) === false) {
         $counter = 0;
         foreach ($this->visits['categories'] as $k => $v) {
             $counter++;
             $lC_Category = new lC_Category($v['id']);
             if ($lC_Category->hasParent()) {
                 $lC_CategoryParent = new lC_Category($lC_Category->getParent());
             }
             $history[] = array('id' => $lC_Category->getID(), 'name' => $lC_Category->getTitle(), 'path' => $lC_Category->getPath(), 'image' => $lC_Category->getImage(), 'parent_name' => $lC_Category->hasParent() ? $lC_CategoryParent->getTitle() : '', 'parent_id' => $lC_Category->hasParent() ? $lC_CategoryParent->getID() : '');
             if ($counter == SERVICE_RECENTLY_VISITED_MAX_CATEGORIES) {
                 break;
             }
         }
     }
     return $history;
 }