Properties

$arr_user_slugs

$arr_user_slugs : array

Type

normal

$arr_user_roles

$arr_user_roles : array

Type

normal

$active_tab

$active_tab

$active_subnav

$active_subnav : null

Type

normal

Methods

__construct()

__construct() : mixed

Profile constructor.

Returns

mixed

get_show_bio_key()

get_show_bio_key(array  $args) : string

Parameters

array $args

Returns

string

ajax_delete_profile_photo()

ajax_delete_profile_photo() : mixed

Delete profile avatar AJAX handler

Returns

mixed

ajax_delete_cover_photo()

ajax_delete_cover_photo() : mixed

Delete cover photo AJAX handler

Returns

mixed

tabs_privacy()

tabs_privacy() : array

Pre-defined privacy options

Returns

array

tabs()

tabs() : array

All tab data

Returns

array

can_view_tab()

can_view_tab(string  $tab, array  $tab_data = array()) : bool

Check if the user can view the current tab

Parameters

string $tab
array $tab_data

Returns

bool

tabs_active()

tabs_active() : array

Tabs that are active

Returns

array

active_tab()

active_tab() : string

Get active_tab

Returns

string

active_subnav()

active_subnav() : string|null

Get active active_subnav

Returns

string|null

show_meta()

show_meta(array  $array, mixed  $args) : string

Show meta in profile

Parameters

array $array

Meta Array

mixed $args

Returns

string

new_ui()

new_ui(string  $position, string  $element, string  $trigger, array  $items, array  $args = array()) : mixed

New menu

Parameters

string $position
string $element
string $trigger
array $items
array $args

Returns

mixed

add_placeholder()

add_placeholder( $placeholders) : array

UM Placeholders for user link, avatar link

Parameters

$placeholders

Returns

array

add_replace_placeholder()

add_replace_placeholder( $replace_placeholders) : array

UM Replace Placeholders for user link, avatar link

Parameters

$replace_placeholders

Returns

array