* removed test items, and added "person"

This commit is contained in:
Danyi Dávid
2016-08-15 23:30:13 +02:00
parent 94d05cf890
commit bcf87d3cdc
42 changed files with 447 additions and 1360 deletions

View File

@@ -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'],
],
[