Esempio n. 1
0
 /**
  * @param \Template $template
  * @return $this
  */
 public function render(\Template $template)
 {
     $template->attributes = parent::generate();
     $template->closeButton = $this->closeButton;
     $template->title = $this->title;
     $template->content = $this->content;
     $template->footer = $this->footer;
     $template->size = $this->size ? ' ' . $this->size : '';
     return $this;
 }
Esempio n. 2
0
 /**
  * Generate the divider.
  *
  * @return string
  */
 public function generate()
 {
     return sprintf('<li %s></li>', parent::generate());
 }
Esempio n. 3
0
 /**
  * @return string
  */
 public function generate()
 {
     return sprintf('<li %s>%s%s</li>', parent::generate(), PHP_EOL, $this->getButton()->generate());
 }
Esempio n. 4
0
 /**
  * Generate the attributes.
  *
  * @return string
  */
 protected function generateAttributes()
 {
     return parent::generate();
 }
Esempio n. 5
0
 /**
  * Generate the button.
  *
  * @return string
  */
 public function generate()
 {
     return sprintf('<%s %s>%s</%s>%s', $this->tag, parent::generate(), $this->label, $this->tag, PHP_EOL);
 }
Esempio n. 6
0
 /**
  * @return string
  */
 public function generateAttributes()
 {
     return parent::generate();
 }
Esempio n. 7
0
 /**
  * @return string
  */
 public function generate()
 {
     return sprintf('<li %s>%s</li>', parent::generate(), $this->label);
 }