WC_REST_Authentication::check_user_permissions( mixed $result, WP_REST_Server $server, WP_REST_Request $request )
Check for user permissions and register last access.
Description Description
Parameters Parameters
- $result
-
(Required) Response to replace the requested version with.
- $server
-
(Required) Server instance.
- $request
-
(Required) Request used to generate the response.
Return Return
(mixed)
Source Source
File: includes/class-wc-rest-authentication.php
public function check_user_permissions( $result, $server, $request ) {
if ( $this->user ) {
// Check API Key permissions.
$allowed = $this->check_permissions( $request->get_method() );
if ( is_wp_error( $allowed ) ) {
return $allowed;
}
// Register last access.
$this->update_last_access();
}
return $result;
}