13 include_once(
"./Services/UIComponent/Explorer2/classes/class.ilTreeExplorerGUI.php");
14 require_once
'./Services/Payment/classes/class.ilPaymentObject.php';
30 public function __construct($parent_obj, $parent_cmd)
40 parent::__construct(
"pobject_exp", $this,
'showObjectSelector', $tree);
43 $this->classname = $this->ctrl->getCmdClass();
70 if ($this->classname ==
'ilpaymentstatisticgui')
77 else if ($this->classname ==
'ilobjpaymentsettingsgui')
84 else if($this->classname ==
'ilpaymentobjectgui')
113 $title = $a_node[
"title"];
116 if ($title ==
"ILIAS")
118 $title = $lng->txt(
"repository");
131 $this->ctrl->setParameterByClass($this->classname,
'sell_id',$node[
'ref_id']);
133 if ($this->classname ==
'ilpaymentstatisticgui')
135 return $this->ctrl->getLinkTargetByClass($this->classname,
'searchUser');
137 if ($this->classname ==
'ilobjpaymentsettingsgui')
139 return $this->ctrl->getLinkTargetByClass($this->classname,
'searchUserSP');
143 return $this->ctrl->getLinkTargetByClass($this->classname,
'showSelectedObject');
__construct($a_expl_id, $a_parent_obj, $a_parent_cmd, $a_tree)
Constructor.
static _isPurchasable($a_ref_id, $a_vendor_id=0, $a_check_trustee=false, $a_check_status=false)
setTypeBlackList($a_val)
Set type black list.
isNodeClickable($node)
overwritten method from baseclass
getNodeId($a_node)
Get id for node.
getNodeContent($a_node)
overwritten method from baseclass Get node content
getRootNode()
Get root node.
static _isNewObject($a_ref_id)
Explorer class that works on tree objects (Services/Tree)
getNodeHref($node)
overwritten method from baseclass