Skip to content

Commit 7286faf

Browse files
committed
QA: don't unnecessarily create variables within a function call
When calling a function, it is nonsensical to assign the value of the parameter being passed to a variable _within the function call_, especially if that variable isn't used anywhere else. This is just not a thing in PHP. Looking at the code, it looks like this was done to document what the parameters meant. With that in mind, I've kept the variable assignments, but moved them out of the function call. Alternatively, the meaning of the passed parameters could just be documented via inline trailing `// [TYPE] message.` comments.
1 parent fc0b5d8 commit 7286faf

File tree

1 file changed

+16
-25
lines changed

1 file changed

+16
-25
lines changed

src/Scaffold_Command.php

Lines changed: 16 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -188,11 +188,9 @@ private function _scaffold( $slug, $assoc_args, $defaults, $subdir, $templates )
188188

189189
$force = \WP_CLI\Utils\get_flag_value( $assoc_args, 'force' );
190190
$files_written = $this->create_files( array( $filename => $final_output ), $force );
191-
$this->log_whether_files_written(
192-
$files_written,
193-
$skip_message = "Skipped creating '$filename'.",
194-
$success_message = "Created '$filename'."
195-
);
191+
$skip_message = "Skipped creating '$filename'.";
192+
$success_message = "Created '$filename'.";
193+
$this->log_whether_files_written( $files_written, $skip_message, $success_message );
196194

197195
} else {
198196
// STDOUT
@@ -305,11 +303,9 @@ public function block( $args, $assoc_args ) {
305303
"$block_dir/$slug/editor.css" => self::mustache_render( 'block-editor-css.mustache', $data ),
306304
"$block_dir/$slug/style.css" => self::mustache_render( 'block-style-css.mustache', $data ),
307305
), $control_args['force'] );
308-
$this->log_whether_files_written(
309-
$files_written,
310-
$skip_message = 'All block files were skipped.',
311-
$success_message = "Created block '{$data['title_ucfirst']}'."
312-
);
306+
$skip_message = 'All block files were skipped.';
307+
$success_message = "Created block '{$data['title_ucfirst']}'.";
308+
$this->log_whether_files_written( $files_written, $skip_message, $success_message );
313309
}
314310

315311
/**
@@ -528,11 +524,9 @@ function child_theme( $args, $assoc_args ) {
528524
$theme_functions_path => self::mustache_render( 'child_theme_functions.mustache', $data ),
529525
"$theme_dir/.editorconfig" => file_get_contents( self::get_template_path( '.editorconfig' ) ),
530526
), $force );
531-
$this->log_whether_files_written(
532-
$files_written,
533-
$skip_message = 'All theme files were skipped.',
534-
$success_message = "Created '$theme_dir'."
535-
);
527+
$skip_message = 'All theme files were skipped.';
528+
$success_message = "Created '$theme_dir'.";
529+
$this->log_whether_files_written( $files_written, $skip_message, $success_message );
536530

537531
if ( \WP_CLI\Utils\get_flag_value( $assoc_args, 'activate' ) ) {
538532
WP_CLI::run_command( array( 'theme', 'activate', $theme_slug ) );
@@ -690,11 +684,9 @@ function plugin( $args, $assoc_args ) {
690684
"$plugin_dir/.editorconfig" => file_get_contents( self::get_template_path( '.editorconfig' ) ),
691685
), $force );
692686

693-
$this->log_whether_files_written(
694-
$files_written,
695-
$skip_message = 'All plugin files were skipped.',
696-
$success_message = 'Created plugin files.'
697-
);
687+
$skip_message = 'All plugin files were skipped.';
688+
$success_message = 'Created plugin files.';
689+
$this->log_whether_files_written( $files_written, $skip_message, $success_message );
698690

699691
if ( ! \WP_CLI\Utils\get_flag_value( $assoc_args, 'skip-tests' ) ) {
700692
$ci = empty( $assoc_args['ci'] ) ? '' : $assoc_args['ci'];
@@ -920,11 +912,10 @@ private function scaffold_plugin_theme_tests( $args, $assoc_args, $type ) {
920912
}
921913
}
922914
}
923-
$this->log_whether_files_written(
924-
$files_written,
925-
$skip_message = 'All test files were skipped.',
926-
$success_message = 'Created test files.'
927-
);
915+
916+
$skip_message = 'All test files were skipped.';
917+
$success_message = 'Created test files.';
918+
$this->log_whether_files_written( $files_written, $skip_message, $success_message );
928919
}
929920

930921
/**

0 commit comments

Comments
 (0)