Skip to content

Instantly share code, notes, and snippets.

@brichards
Created July 30, 2013 00:01
Show Gist options
  • Save brichards/6108974 to your computer and use it in GitHub Desktop.
Save brichards/6108974 to your computer and use it in GitHub Desktop.
Array-based filter
/**
* Allow definition of default variables
*
* @since MU
*
* @param array $user_data The user data to define {
* @type string "user_name" The username
* @type string "user_email" The user's email
* @type array "errors"
* }
*/
$filtered_results = apply_filters('signup_user_init', array('user_name' => $user_name, 'user_email' => $user_email, 'errors' => $errors ));
$user_name = $filtered_results['user_name'];
$user_email = $filtered_results['user_email'];
$errors = $filtered_results['errors'];
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment