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