示例#1
0
文件: users.php 项目: r-a-stone/wplib
 /**
  * @var string $by
  * @var string $role
  * @return array|mixed
  */
 static function get_role_slug_by($by, $role)
 {
     switch ($by) {
         case 'class':
         case 'class_name':
             $role_slug = static::get_constant('ROLE', $role);
             break;
         case 'name':
         case 'role_name':
             $roles = array_flip(WPLib_User_Base::display_names());
             $role_slug = isset($roles[$role]) ? $roles[$role] : null;
             break;
     }
     return $role_slug;
 }
示例#2
0
文件: users.php 项目: wpscholar/wplib
 /**
  * @param WPLib_User_Base $user
  *
  * @param bool|int $reassign
  */
 static function delete_user($user, $reassign = false)
 {
     wp_delete_user($user->ID(), $reassign);
 }