Taigi yra tokia problema, reikia į vieną pagrindinę klasę įtraukti kitas papildomas klases (pagrindinė klasė viską valdo, o papildomos klasės, kurias reikia įtraukti atsakingos už dizainą), bet neveikia tai. Gal turit idėjų dėl struktūros? Tik nesiūlykit frameworkų, vieną freimworkinę sistemą studijuoju dabar, bet reik kažko paprasto valdomo klasėmis be jokių freimworkų. Dizainas paprasčiausiai sukarpytas į gabaliukus, kurį reikia iškviesti vykdant php loginę funkciją.
Maždaug taip:
<?php
class front {
public function dizainas($key) {
return "<b><font color='red' size='5'>Mano raktas yra $key</font></b>";
}
}
class alert {
public function pavojus($key) {
return "<b><font color='red' size='5'>Pavojaus! Skambink nr $key</font></b>";
}
}
class boot extends front,alert {
public function __construct() {
echo $this->dizainas(554541145);
echo $this->pavojus(112);
}
}
$klase = new boot();
?>
Būtent šioje eilutėje yra klaida: class boot extends front,alert.