Skip to content

Commit 102806b

Browse files
committed
Eliminate use of extract() in validate_blog_signup():
* `$orig_username` does not need to be pulled from `wpmu_validate_user_signup()` as it is not used in this function. * `$user` does not need to be pulled from `wpmu_validate_blog_signup()` as it is not used in this function. * For the `wpmu_validate_user_signup()` portion, rename `$result` and `$errors` to $user_result` and `$user_errors` for disambiguation with the blog values below. See #22400. git-svn-id: https://develop.svn.wordpress.org/trunk@28447 602fd350-edb4-49c9-b593-d223f7449a82
1 parent 8cdc222 commit 102806b

1 file changed

Lines changed: 15 additions & 9 deletions

File tree

src/wp-signup.php

Lines changed: 15 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -475,7 +475,7 @@ function signup_user( $user_name = '', $user_email = '', $errors = '' ) {
475475
function validate_user_signup() {
476476
$result = validate_user_form();
477477
$user_name = $result['user_name'];
478-
$user_email = $result['user_email'];
478+
$user_email = $result['user_email'];
479479
$errors = $result['errors'];
480480

481481
if ( $errors->get_error_code() ) {
@@ -593,27 +593,33 @@ function signup_blog($user_name = '', $user_email = '', $blogname = '', $blog_ti
593593
*/
594594
function validate_blog_signup() {
595595
// Re-validate user info.
596-
$result = wpmu_validate_user_signup($_POST['user_name'], $_POST['user_email']);
597-
extract($result);
596+
$user_result = wpmu_validate_user_signup( $_POST['user_name'], $_POST['user_email'] );
597+
$user_name = $user_result['user_name'];
598+
$user_email = $user_result['user_email'];
599+
$user_errors = $user_result['errors'];
598600

599-
if ( $errors->get_error_code() ) {
600-
signup_user($user_name, $user_email, $errors);
601+
if ( $user_errors->get_error_code() ) {
602+
signup_user( $user_name, $user_email, $user_errors );
601603
return false;
602604
}
603605

604-
$result = wpmu_validate_blog_signup($_POST['blogname'], $_POST['blog_title']);
605-
extract($result);
606+
$result = wpmu_validate_blog_signup( $_POST['blogname'], $_POST['blog_title'] );
607+
$domain = $result['domain'];
608+
$path = $result['path'];
609+
$blogname = $result['blogname'];
610+
$blog_title = $result['blog_title'];
611+
$errors = $result['errors'];
606612

607613
if ( $errors->get_error_code() ) {
608614
signup_blog($user_name, $user_email, $blogname, $blog_title, $errors);
609615
return false;
610616
}
611617

612618
$public = (int) $_POST['blog_public'];
613-
$meta = array ('lang_id' => 1, 'public' => $public);
619+
$signup_meta = array ('lang_id' => 1, 'public' => $public);
614620

615621
/** This filter is documented in wp-signup.php */
616-
$meta = apply_filters( 'add_signup_meta', $meta );
622+
$meta = apply_filters( 'add_signup_meta', $signup_meta );
617623

618624
wpmu_signup_blog($domain, $path, $blog_title, $user_name, $user_email, $meta);
619625
confirm_blog_signup($domain, $path, $blog_title, $user_name, $user_email, $meta);

0 commit comments

Comments
 (0)