public functionfields($table_alias, array $fields = []) {
if ($fields) {
foreach ($fields as $field) {
// We don't care what alias was assigned.$this->addField($table_alias, $field);
}
}
else {
// We want all fields from this table.$this->tables[$table_alias]['all_fields'] = TRUE;
}
return$this;
}