示例#1
0
 /**
  * Inicjalizuje managera tabeli. W przypadku, gdy w bazie nie ma
  * wymaganej tabeli wykonuje skrypt tworzący odpowiednią strukturę.
  */
 public function __construct($aConfig = array(), $aAttrs = array())
 {
     // przepisanie wartości nazwy bazy danych ze względu na fakt,
     // iż konstruktor Common_Mgr_Base powoduje nadpisanie
     // tej wartości poprzez dołączenie do niej prefiksu.
     try {
         parent::__construct($aConfig, $aAttrs);
     } catch (Exception $e) {
         $sTableName = $this->_name;
         $this->_createTable();
         $this->_name = $sTableName;
         //parent::__construct($aConfig);
     }
 }
示例#2
0
 public static function clearTable()
 {
     self::$_aObjTab = array();
 }