Beispiel #1
0
 public function getType()
 {
     if (self::$types === NULL) {
         self::$types = new DibiLazyStorage(array(__CLASS__, 'detectType'));
     }
     return self::$types->{$this->info['nativetype']};
 }
 /**
  * @internal
  */
 public static function getTypeCache()
 {
     if (self::$types === NULL) {
         self::$types = new DibiHashMap(array(__CLASS__, 'detectType'));
     }
     return self::$types;
 }
Beispiel #3
0
isset($this->info['table'])?$this->info['table']:NULL;}function
getType(){if(self::$types===NULL){self::$types=new
DibiHashMap(array(__CLASS__,'detectType'));}return
self::$types->{$this->info['nativetype']};}function