public function DatabaseSanitizeCase::generateFullySpecifiedYmlFile in Database Sanitize 8
Same name and namespace in other branches
- 7 drush/tests/DatabaseSanitizeTest.php \Unish\DatabaseSanitizeCase::generateFullySpecifiedYmlFile()
Generates a yml file specifying all tables in the database.
1 call to DatabaseSanitizeCase::generateFullySpecifiedYmlFile()
- DatabaseSanitizeCase::setUp in drush/
tests/ DatabaseSanitizeTest.php - Setup the environment.
File
- drush/
tests/ DatabaseSanitizeTest.php, line 149
Class
- DatabaseSanitizeCase
- PHPUnit Tests for Database Sanitize.
Namespace
UnishCode
public function generateFullySpecifiedYmlFile() {
$content = [
'sanitize' => [],
];
foreach ($this->dbTables as $table) {
$content['sanitize']['database_generate_test'][$table] = [
'description' => '',
'query' => "TRUNCATE TABLE {$table}",
];
}
$export = Yaml::dump($content, PHP_INT_MAX, 2);
file_put_contents($this->fullySpecifiedYmlFile, $export);
}