Class Disciple_Tools_Users Functions for creating, finding, updating or deleting users, wrapping access to the database
| package |
Disciple_Tools\Users |
|---|---|
| category |
Plugin |
| author |
Chasm.Solutions & Kingdom.Training |
| since | 0.1.0 |
__construct()
add_current_locations_list( $custom_data)
add_date_availability( $custom_data)
add_user_location( $grid_id, $user_id = null)
after_signup_user( $user_name, $user_email)
create_contact_for_user( $user_id) : boolean|integer|\WP_Error
boolean|integer|\WP_Error
create_contacts_for_existing_users()
create_user( $user_name, $user_email, $display_name, $corresponds_to_contact = null)
custom_user_profile_fields( $user)
delete_user_filter( $id, $post_type)
delete_user_location( $grid_id, $user_id = null)
dt_contact_merged( $master_id, $non_master_id)
dt_edit_user_row_actions( $actions, $user) : mixed
mixed
get_assignable_users_compact( $search_string = null, $get_all = false) : array|\WP_Error
array|\WP_Error
get_base_user(boolean $id_only = false) : array|false|\WP_Error|\WP_User
| since | 0.1.0 |
|---|
boolean(optional) Default is false and function returns entire WP_User object.
array|false|\WP_Error|\WP_User
get_contact_for_user( $user_id)
get_user_filters( $post_type, $force_refresh = false)
invite_existing_user_to_site( $user_id, $user_email, $role)
new_modify_user_table( $column) : array
array
new_modify_user_table_row( $val, $column_name, $user_id)
profile_update_hook( $user_id)
save_user_filter( $filter, $post_type)
switch_preference(integer $user_id, string $preference_key, string|null $type = null) : array
integer
string
string|null
array
update_user_contact_info()
user_deleted( $user_id, $blog_id = null)
user_login_hook( $user_name, $user)
user_register_hook( $user_id)
When adding an existing multisite to the D.T instance. Link the user with the existing contact or create a contact for the user.