* removed test items, and added "person"
This commit is contained in:
@@ -21,7 +21,7 @@ return [
|
||||
Helper\UrlHelper::class => Helper\UrlHelperFactory::class,
|
||||
'doctrine.entity_manager.orm_default' => \ContainerInteropDoctrine\EntityManagerFactory::class,
|
||||
'doctrine.hydrator' => \App\Hydrator\DoctrineObjectFactory::class,
|
||||
\App\Service\Article\ArticleService::class => \App\Service\Article\ArticleServiceFactory::class,
|
||||
\App\Service\Person\PersonService::class => \App\Service\Person\PersonServiceFactory::class,
|
||||
],
|
||||
],
|
||||
];
|
||||
|
||||
@@ -8,11 +8,11 @@ return [
|
||||
],
|
||||
'factories' => [
|
||||
App\Action\HomePageAction::class => App\Action\HomePageFactory::class,
|
||||
App\Action\Article\ListAction::class => App\Action\Article\ListFactory::class,
|
||||
App\Action\Article\GetAction::class => App\Action\Article\GetFactory::class,
|
||||
App\Action\Article\PostAction::class => App\Action\Article\PostFactory::class,
|
||||
App\Action\Article\PutAction::class => App\Action\Article\PutFactory::class,
|
||||
App\Action\Article\DeleteAction::class => App\Action\Article\DeleteFactory::class,
|
||||
App\Action\Person\ListAction::class => App\Action\Person\ListFactory::class,
|
||||
App\Action\Person\GetAction::class => App\Action\Person\GetFactory::class,
|
||||
App\Action\Person\PostAction::class => App\Action\Person\PostFactory::class,
|
||||
App\Action\Person\PutAction::class => App\Action\Person\PutFactory::class,
|
||||
App\Action\Person\DeleteAction::class => App\Action\Person\DeleteFactory::class,
|
||||
],
|
||||
],
|
||||
'routes' => [
|
||||
@@ -23,33 +23,33 @@ return [
|
||||
'allowed_methods' => ['GET'],
|
||||
],
|
||||
[
|
||||
'name' => 'api.article.list',
|
||||
'path' => '/api/article',
|
||||
'middleware' => App\Action\Article\ListAction::class,
|
||||
'name' => 'api.person.list',
|
||||
'path' => '/api/person',
|
||||
'middleware' => App\Action\Person\ListAction::class,
|
||||
'allowed_methods' => ['GET'],
|
||||
],
|
||||
[
|
||||
'name' => 'api.article.get',
|
||||
'path' => '/api/article/{id:\d+}',
|
||||
'middleware' => App\Action\Article\GetAction::class,
|
||||
'name' => 'api.person.get',
|
||||
'path' => '/api/person/{id:\d+}',
|
||||
'middleware' => App\Action\Person\GetAction::class,
|
||||
'allowed_methods' => ['GET'],
|
||||
],
|
||||
[
|
||||
'name' => 'api.article.add',
|
||||
'path' => '/api/article',
|
||||
'middleware' => App\Action\Article\PostAction::class,
|
||||
'name' => 'api.person.add',
|
||||
'path' => '/api/person',
|
||||
'middleware' => App\Action\Person\PostAction::class,
|
||||
'allowed_methods' => ['POST'],
|
||||
],
|
||||
[
|
||||
'name' => 'api.article.update',
|
||||
'path' => '/api/article/{id:\d+}',
|
||||
'middleware' => App\Action\Article\PutAction::class,
|
||||
'name' => 'api.person.update',
|
||||
'path' => '/api/person/{id:\d+}',
|
||||
'middleware' => App\Action\Person\PutAction::class,
|
||||
'allowed_methods' => ['PUT'],
|
||||
],
|
||||
[
|
||||
'name' => 'api.article.delete',
|
||||
'path' => '/api/article/{id:\d+}',
|
||||
'middleware' => App\Action\Article\DeleteAction::class,
|
||||
'name' => 'api.person.delete',
|
||||
'path' => '/api/person/{id:\d+}',
|
||||
'middleware' => App\Action\Person\DeleteAction::class,
|
||||
'allowed_methods' => ['DELETE'],
|
||||
],
|
||||
[
|
||||
|
||||
Reference in New Issue
Block a user