public function getGroupMenu($group)
 {
     if (empty($group["toolbar"])) {
         return "";
     }
     $contextActionMenu = new BASE_CMP_ContextAction();
     $contextActionMenu->setClass("ow_profile_toolbar_group ow_context_action_value_block");
     $contextParentAction = new BASE_ContextAction();
     $contextParentAction->setKey($group["key"]);
     $contextParentAction->setLabel($group["label"]);
     $contextActionMenu->addAction($contextParentAction);
     usort($group["toolbar"], array($this, "sortCallback"));
     foreach ($group["toolbar"] as $action) {
         $attrs = empty($action["attrsArr"]) ? array() : $action["attrsArr"];
         $contextAction = new BASE_ContextAction();
         $contextAction->setParentKey($contextParentAction->getKey());
         $contextAction->setLabel($action["label"]);
         if (!empty($attrs["href"])) {
             $contextAction->setUrl($attrs["href"]);
             unset($attrs["href"]);
         }
         if (!empty($attrs["id"])) {
             $contextAction->setId($attrs["id"]);
             unset($attrs["id"]);
         }
         if (!empty($attrs["class"])) {
             $contextAction->setClass($attrs["class"]);
             unset($attrs["class"]);
         }
         foreach ($attrs as $name => $value) {
             $contextAction->addAttribute($name, $value);
         }
         $contextAction->setKey($action["key"]);
         $contextAction->setOrder($action["order"]);
         $contextActionMenu->addAction($contextAction);
     }
     return $contextActionMenu->render();
 }