/** * Create language table. * * @param string $table (default = 'language') * @param vector<string[2]> $language_list (default = [ de, en ]) */ public function createTable($table = 'language', $language_list = ['de', 'en']) { if ($this->db->hasTable($table)) { return; } $tconf = []; $tconf['@table'] = $table; $tconf['@timestamp'] = 2; $tconf['id'] = 'varchar:50::3'; $tconf['txt'] = 'text:::1'; foreach ($language_list as $lang) { $tconf[$lang] = 'text:::1'; } $this->db->createTable($tconf); }