protected function _getCloud()
 {
     $tablegateway = new Zend_Db_Table('tags');
     $tag_mapper = new Application_Model_TagMapper($tablegateway);
     $tags = $tag_mapper->findGrouped();
     $tags_array = array();
     foreach ($tags as $tag) {
         $url = $this->view->tagUrl($tag['tag']);
         $tags_array[] = array('title' => $tag['tag'], 'weight' => $tag['num'], 'params' => array('url' => $url));
     }
     $cloud = new Zend_Tag_Cloud(array('tags' => $tags_array, 'cloudDecorator' => array('decorator' => 'HtmlCloud', 'options' => array('htmlTags' => array('div' => array('id' => 'tags')), 'separator' => '   ')), 'tagDecorator' => array('decorator' => 'HtmlTag', 'options' => array('htmlTags' => array('span' => array('class' => 'cloud')), 'classList' => array('tag1', 'tag2', 'tag3', 'tag4')))));
     return $cloud;
 }