mirror of
https://github.com/10h30/ultimatemember.git
synced 2026-07-17 05:33:36 +09:00
* Admin Users bulk-actions
* Admin single user actions * Frontend single user action
This commit is contained in:
@@ -20,9 +20,25 @@ if ( ! class_exists( 'um\frontend\Init' ) ) {
|
||||
* @used-by \UM::includes()
|
||||
*/
|
||||
public function includes() {
|
||||
$this->actions_listener();
|
||||
$this->enqueue();
|
||||
$this->modal();
|
||||
$this->secure();
|
||||
$this->user_profile();
|
||||
$this->users();
|
||||
}
|
||||
|
||||
/**
|
||||
* @since 2.8.7
|
||||
*
|
||||
* @return Actions_Listener
|
||||
*/
|
||||
public function actions_listener() {
|
||||
if ( empty( UM()->classes['um\frontend\actions_listener'] ) ) {
|
||||
UM()->classes['um\frontend\actions_listener'] = new Actions_Listener();
|
||||
}
|
||||
|
||||
return UM()->classes['um\frontend\actions_listener'];
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -62,5 +78,29 @@ if ( ! class_exists( 'um\frontend\Init' ) ) {
|
||||
}
|
||||
return UM()->classes['um\frontend\secure'];
|
||||
}
|
||||
|
||||
/**
|
||||
* @since 2.8.7
|
||||
*
|
||||
* @return User_Profile
|
||||
*/
|
||||
public function user_profile() {
|
||||
if ( empty( UM()->classes['um\frontend\user_profile'] ) ) {
|
||||
UM()->classes['um\frontend\user_profile'] = new User_Profile();
|
||||
}
|
||||
return UM()->classes['um\frontend\user_profile'];
|
||||
}
|
||||
|
||||
/**
|
||||
* @since 2.8.7
|
||||
*
|
||||
* @return Users
|
||||
*/
|
||||
public function users() {
|
||||
if ( empty( UM()->classes['um\frontend\users'] ) ) {
|
||||
UM()->classes['um\frontend\users'] = new Users();
|
||||
}
|
||||
return UM()->classes['um\frontend\users'];
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user