Skip to content

Commit

Permalink
Handle negated defaults flag should a user pass "--no-defaults"
Browse files Browse the repository at this point in the history
  • Loading branch information
Chris Wiegman committed Jan 8, 2020
1 parent 222fc3d commit ed1a640
Showing 1 changed file with 10 additions and 3 deletions.
13 changes: 10 additions & 3 deletions src/DB_Command.php
Original file line number Diff line number Diff line change
Expand Up @@ -1688,12 +1688,19 @@ private static function get_mysql_args( $assoc_args ) {
*/
protected function get_defaults_flag_string( &$assoc_args ) {

if ( true === Utils\get_flag_value( $assoc_args, 'defaults' ) ) {
$flag_string = ' --no-defaults';

if ( array_key_exists( 'defaults', $assoc_args ) ) {

if ( true === Utils\get_flag_value( $assoc_args, 'defaults' ) ) {
$flag_string = '';
}

unset( $assoc_args['defaults'] );
return '';

}

return ' --no-defaults';
return $flag_string;

}
}

0 comments on commit ed1a640

Please sign in to comment.