Automattic\WooCommerce\Internal\PushNotifications\Controllers
NotificationPreferencesRestController::get_preferences
Return the current user's notification preferences.
Method of the class: NotificationPreferencesRestController{}
No Hooks.
Returns
WP_REST_Response|WP_Error.
Usage
$NotificationPreferencesRestController = new NotificationPreferencesRestController(); $NotificationPreferencesRestController->get_preferences( $request );
- $request(WP_REST_Request) (required)
- The request object.
Changelog
| Since 10.8.0 | Introduced. |
NotificationPreferencesRestController::get_preferences() NotificationPreferencesRestController::get preferences code WC 10.9.1
public function get_preferences( WP_REST_Request $request ) {
unset( $request );
$preferences = $this->preferences_service->get_preferences( get_current_user_id() );
return new WP_REST_Response( $preferences, WP_Http::OK );
}