|
@@ -35,12 +35,12 @@ discard block |
|
|
block discarded – undo |
|
35
|
35
|
$strategy = new JsonStrategy($factory); |
|
36
|
36
|
$strategy->setContainer($c); |
|
37
|
37
|
$tokenAuth = $c->get(ResourceServerMiddleware::class); |
|
38
|
|
- $group = $this->group('/api', function (RouteGroup $route) use ($controllerClass, $urlSlug) { |
|
39
|
|
- $route->map('GET', '/' . $urlSlug, [$controllerClass, 'index']); |
|
40
|
|
- $route->map('POST', '/' . $urlSlug, [$controllerClass, 'create']); |
|
41
|
|
- $route->map('GET', '/' . $urlSlug . '/{id}', [$controllerClass, 'read']); |
|
42
|
|
- $route->map('PATCH', '/' . $urlSlug . '/{id}', [$controllerClass, 'update']); |
|
43
|
|
- $route->map('DELETE', '/' . $urlSlug . '/{id}', [$controllerClass, 'delete']); |
|
|
38
|
+ $group = $this->group('/api', function(RouteGroup $route) use ($controllerClass, $urlSlug) { |
|
|
39
|
+ $route->map('GET', '/'.$urlSlug, [$controllerClass, 'index']); |
|
|
40
|
+ $route->map('POST', '/'.$urlSlug, [$controllerClass, 'create']); |
|
|
41
|
+ $route->map('GET', '/'.$urlSlug.'/{id}', [$controllerClass, 'read']); |
|
|
42
|
+ $route->map('PATCH', '/'.$urlSlug.'/{id}', [$controllerClass, 'update']); |
|
|
43
|
+ $route->map('DELETE', '/'.$urlSlug.'/{id}', [$controllerClass, 'delete']); |
|
44
|
44
|
}); |
|
45
|
45
|
$group->setStrategy($strategy); |
|
46
|
46
|
$group->middlewares([$tokenAuth, new JsonParse()]); |
|
@@ -68,15 +68,15 @@ discard block |
|
|
block discarded – undo |
|
68
|
68
|
$sessionAuth = $c->get('Bone\User\Http\Middleware\SessionAuth'); |
|
69
|
69
|
$passportAuth = $c->get('Bone\Passport\Middleware\PassportControlMiddleware'); |
|
70
|
70
|
$passportAuth->withOptions($role); |
|
71
|
|
- $group = $this->group('/admin', function (RouteGroup $route) use ($controllerClass, $urlSlug) { |
|
72
|
|
- $route->map('GET', '/' . $urlSlug, [$controllerClass, 'index']); |
|
73
|
|
- $route->map('GET', '/' . $urlSlug . '/create', [$controllerClass, 'create']); |
|
74
|
|
- $route->map('GET', '/' . $urlSlug . '/{id}', [$controllerClass, 'view']); |
|
75
|
|
- $route->map('GET', '/' . $urlSlug . '/{id}/delete', [$controllerClass, 'delete']); |
|
76
|
|
- $route->map('GET', '/' . $urlSlug . '/{id}/edit', [$controllerClass, 'edit']); |
|
77
|
|
- $route->map('POST', '/' . $urlSlug . '/create', [$controllerClass, 'create']); |
|
78
|
|
- $route->map('POST', '/' . $urlSlug . '/{id}/delete', [$controllerClass, 'delete']); |
|
79
|
|
- $route->map('POST', '/' . $urlSlug . '/{id}/edit', [$controllerClass, 'edit']); |
|
|
71
|
+ $group = $this->group('/admin', function(RouteGroup $route) use ($controllerClass, $urlSlug) { |
|
|
72
|
+ $route->map('GET', '/'.$urlSlug, [$controllerClass, 'index']); |
|
|
73
|
+ $route->map('GET', '/'.$urlSlug.'/create', [$controllerClass, 'create']); |
|
|
74
|
+ $route->map('GET', '/'.$urlSlug.'/{id}', [$controllerClass, 'view']); |
|
|
75
|
+ $route->map('GET', '/'.$urlSlug.'/{id}/delete', [$controllerClass, 'delete']); |
|
|
76
|
+ $route->map('GET', '/'.$urlSlug.'/{id}/edit', [$controllerClass, 'edit']); |
|
|
77
|
+ $route->map('POST', '/'.$urlSlug.'/create', [$controllerClass, 'create']); |
|
|
78
|
+ $route->map('POST', '/'.$urlSlug.'/{id}/delete', [$controllerClass, 'delete']); |
|
|
79
|
+ $route->map('POST', '/'.$urlSlug.'/{id}/edit', [$controllerClass, 'edit']); |
|
80
|
80
|
}); |
|
81
|
81
|
$group->middlewares([$sessionAuth, $passportAuth]); |
|
82
|
82
|
|