Code Coverage
 
Lines
Functions and Methods
Classes and Traits
Total
0.00% covered (danger)
0.00%
0 / 6
0.00% covered (danger)
0.00%
0 / 4
CRAP
0.00% covered (danger)
0.00%
0 / 1
Test_Request
0.00% covered (danger)
0.00%
0 / 6
0.00% covered (danger)
0.00%
0 / 4
20
0.00% covered (danger)
0.00%
0 / 1
 name
0.00% covered (danger)
0.00%
0 / 1
0.00% covered (danger)
0.00%
0 / 1
2
 request_methods
0.00% covered (danger)
0.00%
0 / 1
0.00% covered (danger)
0.00%
0 / 1
2
 response
0.00% covered (danger)
0.00%
0 / 3
0.00% covered (danger)
0.00%
0 / 1
2
 permissions
0.00% covered (danger)
0.00%
0 / 1
0.00% covered (danger)
0.00%
0 / 1
2
1<?php
2/**
3 * Create a new request for cloud critical CSS.
4 *
5 * Handler for POST 'cloud-css/request-generate'.
6 */
7
8namespace Automattic\Jetpack_Inspect\REST_API\Endpoints;
9
10use Automattic\Jetpack_Inspect\REST_API\Contracts\Endpoint;
11
12class Test_Request implements Endpoint {
13
14    public function name() {
15        return 'test-request';
16    }
17
18    public function request_methods() {
19        return \WP_REST_Server::READABLE;
20    }
21
22    //phpcs:disable VariableAnalysis.CodeAnalysis.VariableAnalysis.UnusedVariable
23    public function response( $request ) {
24        return rest_ensure_response(
25            wp_remote_request( 'http://timeout.comm' . time() )
26        );
27    }
28
29    public function permissions() {
30        return true;
31    }
32}