Actualiza la contraseña de una aplicación.

Parámetros

$ solicitud

(WP_REST_Request)(Requerido)Detalles completos sobre la solicitud.

Regreso

(WP_REST_Response | WP_Error) Objeto de respuesta en caso de éxito u objeto WP_Error en caso de error.

Fuente

Expediente: wp-includes / rest-api / endpoints / class-wp-rest-application-passwords-controller.php

publicfunctionupdate_item($request)$user=$this->get_user($request);if(is_wp_error($user))return$user;$item=$this->get_application_password($request);if(is_wp_error($item))return$item;$prepared=$this->prepare_item_for_database($request);if(is_wp_error($prepared))return$prepared;$saved=WP_Application_Passwords::update_application_password($user->ID,$item['uuid'],wp_slash((array)$prepared));if(is_wp_error($saved))return$saved;$fields_update=$this->update_additional_fields_for_object($item,$request);if(is_wp_error($fields_update))return$fields_update;$item=WP_Application_Passwords::get_user_application_password($user->ID,$item['uuid']);/** This action is documented in wp-includes/rest-api/endpoints/class-wp-rest-application-passwords-controller.php */do_action('rest_after_insert_application_password',$item,$request,false);$request->set_param('context','edit');return$this->prepare_item_for_response($item,$request);

Relacionado

Usos

Usos Descripción
wp-includes / rest-api / endpoints / class-wp-rest-application-passwords-controller.php:WP_REST_Application_Passwords_Controller :: get_user ()

Obtiene el usuario solicitado.

wp-includes / rest-api / endpoints / class-wp-rest-application-passwords-controller.php:WP_REST_Application_Passwords_Controller :: get_application_password ()

Obtiene la contraseña de la aplicación solicitada.

wp-includes / rest-api / endpoints / class-wp-rest-application-passwords-controller.php:WP_REST_Application_Passwords_Controller :: prepare_item_for_database ()

Prepara una contraseña de aplicación para una operación de creación o actualización.

wp-includes / rest-api / endpoints / class-wp-rest-application-passwords-controller.php:WP_REST_Application_Passwords_Controller :: prepare_item_for_response ()

Prepara la contraseña de la aplicación para la respuesta REST.

wp-includes / rest-api / endpoints / class-wp-rest-application-passwords-controller.php:rest_after_insert_application_password

Se activa después de que se crea o actualiza completamente una única contraseña de aplicación a través de la API REST.

wp-includes / class-wp-application-passwords.php:WP_Application_Passwords :: update_application_password ()

Actualiza la contraseña de una aplicación.

wp-includes / class-wp-application-passwords.php:WP_Application_Passwords :: get_user_application_password ()

Obtiene la contraseña de la aplicación de un usuario con el uuid dado.

wp-includes / formatting.php:wp_slash ()

Agrega barras a un string o agrega de forma recursiva barras inclinadas a las cadenas dentro de un array.

wp-includes / plugin.php:do_action ()

Ejecuta funciones conectadas a un gancho de acción específico.

wp-includes / load.php:is_wp_error ()

Comprueba si la variable dada es un error de WordPress.

Registro de cambios

Versión Descripción
5.6.0 Introducido.