public static function getAll() { if (self::$loadedAllTables) { return self::$tables; } self::$loadedAllTables = true; $table_array = rex_sql::factory(); $table_array->debugsql = self::$debug; $table_array = $table_array->getArray('select * from ' . self::table() . ' order by prio'); self::$tables = array(); foreach ($table_array as $t) { self::$tables[$t['table_name']] = new self($t); } return self::$tables; }