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.


Top ↑

Return Return

(mixed)


Top ↑

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;
	}


Top ↑

User Contributed Notes User Contributed Notes

You must log in before being able to contribute a note or feedback.