コード例 #1
0
 /**
  * Get the JS action for the item/user couple
  * 
  * @param Docman_Item $item
  */
 function getActionForItem($item)
 {
     $js = 'docman.addActionForItem(' . $item->getId() . ', ';
     $params = array();
     $itemMenuVisitor =& new Docman_View_GetMenuItemsVisitor($this->_controller->getUser(), $item->getGroupId());
     $user_actions = $item->accept($itemMenuVisitor, $params);
     $js .= $this->phpArrayToJsArray($user_actions);
     $js .= ");\n";
     return $js;
 }
コード例 #2
0
 public function getXML(Docman_Item $item)
 {
     return $item->accept($this);
 }