Completed
Push — master ( 9e8dbe...382c30 )
by Joao
06:47
created

web/app-dist.php (1 issue)

Upgrade to new PHP Analysis Engine

These results are based on our legacy PHP analysis, consider migrating to our new PHP analysis engine instead. Learn more

1
<?php
2
3
namespace My;
4
5
/**
6
 * Basic Handler Object
7
 *
8
 */
9
10
require_once __DIR__ . '/../vendor/autoload.php';
11
12
$restServer = new \ByJG\RestServer\ServerRequestHandler();
13
14
$restServer->addRoute(new \ByJG\RestServer\RoutePattern(
15
    'GET',
16
    '/test',
17
    \ByJG\RestServer\HandleOutput\JsonHandler::class,
18
    'someMethod',
19
    \My\ClassName::class
20
));
21
22
$restServer->addRoute(new \ByJG\RestServer\RoutePattern(
23
    'GET',
24
    '/testclosure',
25
    \ByJG\RestServer\HandleOutput\JsonHandler::class,
26
    function ($request, $response) {
27
        $response->write('OK');
28
    }
29
));
30
31
$restServer->handle();
32
33
/**
34
 * Class ClassName
35
 *
36
 * This is an example class for process the request
37
 *
38
 * @package My
39
 */
40
class ClassName
41
{
42
    public function someMethod($request, $response)
0 ignored issues
show
The parameter $request is not used and could be removed.

This check looks from parameters that have been defined for a function or method, but which are not used in the method body.

Loading history...
43
    {
44
        $response->write('It worked');
45
    }
46
}