API Documentation
Interfaces, Classes and Traits
Table of Contents
- rua_get_user_roles() : array<string|int, mixed>
- rua_get_user_levels() : array<string|int, mixed>
- rua_get_user_level_start() : int
- rua_get_user_level_expiry() : int
- rua_is_user_level_expired() : bool
- rua_has_user_level() : bool
- rua_add_user_level() : int|bool
- rua_remove_user_level() : bool
- rua_get_user() : RUA_User_Interface
- rua_get_level() : RUA_Level_Interface
- rua_get_user_level() : RUA_User_Level_Interface
- rua_get_level_by_name() : WP_Post|bool
- rua_get_level_caps() : array<string|int, mixed>
Functions
rua_get_user_roles()
rua_get_user_roles(int $user_id) : array<string|int, mixed>
Parameters
- $user_id : int
Tags
rua_get_user_levels()
rua_get_user_levels([int $user_id = null ][, bool $hierarchical = true ][, bool $synced_roles = true ][, bool $include_expired = false ]) : array<string|int, mixed>
Parameters
- $user_id : int = null
- $hierarchical : bool = true
- $synced_roles : bool = true
- $include_expired : bool = false
Tags
rua_get_user_level_start()
rua_get_user_level_start([int $user_id = null ][, int $level_id = null ]) : int
Parameters
- $user_id : int = null
- $level_id : int = null
Tags
rua_get_user_level_expiry()
rua_get_user_level_expiry([int $user_id = null ][, int $level_id = null ]) : int
Parameters
- $user_id : int = null
- $level_id : int = null
Tags
rua_is_user_level_expired()
rua_is_user_level_expired([int $user_id = null ][, int $level_id = null ]) : bool
Parameters
- $user_id : int = null
- $level_id : int = null
Tags
rua_has_user_level()
rua_has_user_level(int $user_id, int $level_id) : bool
Parameters
- $user_id : int
- $level_id : int
Tags
rua_add_user_level()
rua_add_user_level(int $user_id, int $level_id) : int|bool
Parameters
- $user_id : int
- $level_id : int
Tags
rua_remove_user_level()
rua_remove_user_level(int $user_id, int $level_id) : bool
Parameters
- $user_id : int
- $level_id : int
Tags
rua_get_user()
rua_get_user([WP_User|int|null $user = null ]) : RUA_User_Interface
Parameters
- $user : WP_User|int|null = null
-
null or omit for current user
Tags
rua_get_level()
rua_get_level(WP_Post|int $post) : RUA_Level_Interface
Parameters
- $post : WP_Post|int
Tags
rua_get_user_level()
rua_get_user_level(RUA_Level_Interface|WP_Post|int $level[, RUA_User_Interface|WP_User|int|null $user = null ]) : RUA_User_Level_Interface
Parameters
- $level : RUA_Level_Interface|WP_Post|int
- $user : RUA_User_Interface|WP_User|int|null = null
-
null or omit for current user
Tags
rua_get_level_by_name()
rua_get_level_by_name(string $name) : WP_Post|bool
Parameters
- $name : string
Tags
rua_get_level_caps()
rua_get_level_caps(int $level_id[, bool $hierarchical = false ]) : array<string|int, mixed>
Parameters
- $level_id : int
- $hierarchical : bool = false