+++ /dev/null
-<?php
-// Decks for cargo
-class BaseDeck extends BaseDeckStructure {
- /**
- * Constructor for cargo decks in general
- */
- private function __construct ($class) {
- // Eltern-Konstruktor aufrufen
- parent::constructor($class);
-
- // Debub message
- if (((defined('DEBUG_DECK')) || (defined('DEBUG_ALL'))) && (defined('DEBUG_CONSTRUCT'))) $this->getDebugInstance()->output(sprintf("[%s:%d] Konstruktor erreicht.<br />\n",
- __CLASS__,
- __LINE__
- ));
-
- // Beschreibung setzen
- $this->setPartDescr("Deck");
-
- // Maybe clean up?
- if ($class == __CLASS__) {
- $this->removeSystemArray();
- }
- }
-
- // Ruft nur den privaten Konstruktor auf
- public function constructor ($class) {
- $this->__construct($class);
- }
-
- // Ein allgemeines Deck erstellen
- public static function createBaseDeck () {
- // Instanz holen
- $deckInstance = new BaseDeck(__CLASS__);
-
- // Debug message
- if ((defined('DEBUG_DECK')) || (defined('DEBUG_ALL'))) $deckInstance->getDebugInstance()->output(sprintf("[%s:%d] Ein allgemeines Deck wird konstruiert.<br />\n",
- __CLASS__,
- __LINE__
- ));
-
- // Unique-ID setzen
- $deckInstance->createUniqueID();
-
- // Instanz zurueckgeben
- return $deckInstance;
- }
-
- /**
- * Stub!
- */
- public function saveObjectToDatabase () {
- $this->getDebugInstance()->output(sprintf("[%s:] Stub <strong>%s</strong> erreicht.",
- $this->__toString(),
- __FUNCTION__
- ));
- }
-}
-
-// [EOF]
-?>