Пример #1
0
 public static function panelCallback(Tag $tag)
 {
     if (!isset(static::$configurations['panel']) && !isset(static::$configurations['panel']['options'])) {
         return;
     }
     foreach (static::$configurations['panel']['options'] as $key => $class) {
         if ($key == 'Default') {
             continue;
         }
         if ($tag->hasClass($class)) {
             return;
         }
     }
     $tag->addClass('panel-default');
 }
Пример #2
0
 public static function alertCallback(Tag $tag)
 {
     if ($tag->hasClass('alert-dismissable')) {
         $tag->prepend(Tag::button(array('type' => 'button', 'class' => 'close', 'data-dismiss' => 'alert', 'area-hidden' => 'true'))->appendHtml('×'));
     }
 }