private function exportTables()
{
// Exporting tables one by one
foreach ($this->tables as $table) {
if ($this->matches($table, $this->dumpSettings['exclude-tables'])) {
continue;
}
$this->getTableStructure($table);
if (false === $this->dumpSettings['no-data']) {
// don't break compatibility with old trigger
$this->listValues($table);
} else {
if (true === $this->dumpSettings['no-data'] || $this->matches($table, $this->dumpSettings['no-data'])) {
continue;
} else {
$this->listValues($table);
}
}
}
}