VersionPress\Api\VersionPressApi::checkPermissions PHP Method

checkPermissions() public method

public checkPermissions ( WP_REST_Request $request ) : WP_Erro\WP_Error | boolean
$request WP_REST_Request
return WP_Erro\WP_Error | boolean
    public function checkPermissions(WP_REST_Request $request)
    {
        return !VERSIONPRESS_REQUIRE_API_AUTH || current_user_can('manage_options') ? true : new WP_Error('error', 'You don\'t have permission to do this.', ['status' => 403]);
    }