Current Path : /data/web/virtuals/51568/virtual/www/class/ |
Current File : /data/web/virtuals/51568/virtual/www/class/panelCirc.class.php |
<?php class PanelCirc { private $nadpis; private $bgcolor; private $topclass; private $barva; private $barvaNadpis; public function __construct($nadpis, $bgcolor, $topclass, $typ) { $this->nadpis = $nadpis; $this->bgcolor = $bgcolor; $this->topclass = $topclass; $this->barvaNadpis = "#ffffff"; switch ($typ) { case "i": $this->barva = "#0f9adc"; break; case "s": $this->barva = "#96bb01"; break; case "w": $this->barva = "#f17d00"; // $this->barvaNadpis = "#000000"; break; } } private function top() { ?> <div class="card rounded-0 border-0 mb-3" > <div class="card-body p-0 border-primary" style="background-color: <?=$this->bgcolor?>"> <div style="height: 115px"> <div class="panel-dot" style="background-color: <?=$this->barva?>"> </div> <div class="panel-box " style="background-color: <?=$this->barva?>"> </div> <div class="white-dot <?=$this->topclass?>"> </div> <div class="nadpis" style="color: <?= $this->barvaNadpis;?>;"> <?=$this->nadpis?> </div> </div> <div class="p-2 shadow mt-3 mb-3" style="font-size: 0.8rem;"> <?php } private function bottom() { ?> </div> </div> </div> <?php } public function panelCircZobraz($obsah) { PanelCirc:: top(); include ($obsah); PanelCirc:: bottom(); } public function panelCircZobrazFunkce($obsah, $pocet) { PanelCirc:: top(); call_user_func($obsah, $pocet); PanelCirc:: bottom(); } } ?>