Exemple #1
0
 /**
  * Конструктор
  * @param  string ID компонента
  * @param  EventReceiver Объект с методом  обработки  события
  * @param  string Имя  мтода-обработчика
  */
 public function __construct($id, EventReceiver $receiver = null, $handler = null)
 {
     parent::__construct($id);
     if (is_object($receiver) && strlen($handler) > 0) {
         $this->setClickHandler($receiver, $handler);
     }
 }
Exemple #2
0
 /**
  * Конструктор
  * @param  string ID компонента
  * @param  string Адрес  ссылки
  */
 public function __construct($id, $link = "")
 {
     AbstractLink::__construct($id);
     $this->link = $link;
 }
Exemple #3
0
 /**
  * Конструктор
  * @param string ID компонента
  * @param string Имя страницы для   редиректа
  * @param array  Список  параметров  для  страницы
  * @param boolean Если  true  - рендерит  bookmarkable  ссылку
  * @param boolean Если  true  - кодирует ссылку
  */
 public function __construct($id, $pagename = "", $params = array(), $bookmarkable = true, $encode = false)
 {
     AbstractLink::__construct($id);
     $this->setLink($pagename, $params, $bookmarkable, $encode);
 }