public function ajaxSetVisibleUsers()
 {
     if (!check_ajax_referer(self::ajaxUpdateAction, false, false)) {
         die(__("Access denied. Invalid nonce.", 'admin-menu-editor'));
     }
     if (!$this->menuEditor->current_user_can_edit_menu()) {
         die(__("You don't have permission to use Admin Menu Editor Pro.", 'admin-menu-editor'));
     }
     $post = $this->menuEditor->get_post_params();
     $visibleUsers = json_decode(strval($post['visible_users']));
     $visibleUsers = array_unique(array_map('strval', $visibleUsers));
     $this->menuEditor->set_plugin_option('visible_users', $visibleUsers);
     die('OK');
 }