3 class BaseDeck extends BaseDeckStructure {
5 * Constructor for cargo decks in general
7 private function __construct ($class) {
8 // Eltern-Konstruktor aufrufen
9 parent::constructor($class);
12 if (((defined('DEBUG_DECK')) || (defined('DEBUG_ALL'))) && (defined('DEBUG_CONSTRUCT'))) $this->getDebugInstance()->output(sprintf("[%s:%d] Konstruktor erreicht.<br />\n",
17 // Beschreibung setzen
18 $this->setPartDescr("Deck");
21 if ($class == __CLASS__) {
22 $this->removeSystemArray();
26 // Ruft nur den privaten Konstruktor auf
27 public function constructor ($class) {
28 $this->__construct($class);
31 // Ein allgemeines Deck erstellen
32 public static function createBaseDeck () {
34 $deckInstance = new BaseDeck(__CLASS__);
37 if ((defined('DEBUG_DECK')) || (defined('DEBUG_ALL'))) $deckInstance->getDebugInstance()->output(sprintf("[%s:%d] Ein allgemeines Deck wird konstruiert.<br />\n",
43 $deckInstance->createUniqueID();
45 // Instanz zurueckgeben
52 public function saveObjectToDatabase () {
53 $this->getDebugInstance()->output(sprintf("[%s:] Stub <strong>%s</strong> erreicht.",