blob: 2e85a1796ab2a5c54f2cb6f765a3058893ef66e9 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
<?php
namespace App\Router;
use App\Controllers\ServerDiscoveryController;
use App\Controllers\ServerImplementationController;
use Symfony\Component\Routing\Loader\Configurator\RouteConfigurator;
return function (RouteConfigurator $routes): void
{
$routes
->add("well_known_matrix_server", "/.well-known/matrix/server")
->controller([ServerDiscoveryController::class, "server"])
->methods(["GET"]);
$routes
->add("matrix_federation_version", "/_matrix/federation/v1/version")
->controller([ServerImplementationController::class, "version"])
->methods(["GET"]);
# /_matrix/key/v2/server
# /_matrix/key/v2/query
# /_matrix/key/v2/query/{serverName}
};
|