Пример #1
0
 /**
  * Отрисовка кнопок, если кнопка 1 то выводим как одну, 
  * иначе определяем главную кнопку (первую в списке), 
  * и выводим как мульти кнопку
  * 
  * @return string HTML-код 
  */
 public function draw()
 {
     if (count($this->buttons) == 0) {
         return;
     }
     if (count($this->buttons) == 1) {
         reset($this->buttons);
         $button = current($this->buttons);
         if (!is_object($button)) {
             return false;
         }
         return $button->draw();
     }
     $this->setMainButton();
     return parent::draw();
 }