household address: define a custom household-address API point (WIP)

This commit is contained in:
nobohan
2021-06-07 14:47:22 +02:00
parent 6d20476b81
commit 5ee824d1c2
2 changed files with 32 additions and 0 deletions

View File

@@ -517,6 +517,7 @@ class ChillPersonExtension extends Extension implements PrependExtensionInterfac
],
[
'class' => \Chill\PersonBundle\Entity\Household\Household::class,
'controller' => \Chill\PersonBundle\Controller\HouseholdApiController::class,
'name' => 'household',
'base_path' => '/api/1.0/person/household',
'base_role' => 'ROLE_USER',
@@ -534,6 +535,19 @@ class ChillPersonExtension extends Extension implements PrependExtensionInterfac
Request::METHOD_POST=> true,
]
],
'address' => [
'methods' => [
Request::METHOD_POST => true,
Request::METHOD_DELETE => true,
Request::METHOD_GET => false,
Request::METHOD_HEAD => false,
],
'controller_action' => 'householdAddressApi',
'roles' => [
Request::METHOD_POST => true, //TODO
Request::METHOD_DELETE => true //TODO
]
],
]
],
]