foreach ( $mixed_args as $tmp ) {
list( $key, $value ) = $tmp;
- if ( isset( $this->spec[ $key ] ) ) {
+ if ( isset( $this->spec[ $key ] ) && $this->spec[ $key ]['runtime'] ) {
$details = $this->spec[ $key ];
- if ( $details['runtime'] ) {
- if ( isset( $details['deprecated'] ) ) {
- fwrite( STDERR, "WP-CLI: The --{$key} global parameter is deprecated. {$details['deprecated']}\n" );
- }
- if ( $details['multiple'] ) {
- $runtime_config[ $key ][] = $value;
- } else {
- $runtime_config[ $key ] = $value;
- }
+ if ( isset( $details['deprecated'] ) ) {
+ fwrite( STDERR, "WP-CLI: The --{$key} global parameter is deprecated. {$details['deprecated']}\n" );
+ }
+
+ if ( $details['multiple'] ) {
+ $runtime_config[ $key ][] = $value;
+ } else {
+ $runtime_config[ $key ] = $value;
}
} else {
$assoc_args[ $key ] = $value;