mirror of
https://gitlab.com/Chill-Projet/chill-bundles.git
synced 2025-06-07 18:44:08 +00:00
fix normalisation for phonenumber in person entity
This commit is contained in:
parent
38e92ee981
commit
1b567327b7
@ -33,11 +33,11 @@ class ApiController extends AbstractCRUDController
|
|||||||
* Base method for handling api action.
|
* Base method for handling api action.
|
||||||
*
|
*
|
||||||
* @param mixed $id
|
* @param mixed $id
|
||||||
* @param mixed $_format
|
* @param string $_format
|
||||||
*
|
*
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
public function entityApi(Request $request, $id, $_format): Response
|
public function entityApi(Request $request, $id, ?string $_format = 'json'): Response
|
||||||
{
|
{
|
||||||
switch ($request->getMethod()) {
|
switch ($request->getMethod()) {
|
||||||
case Request::METHOD_GET:
|
case Request::METHOD_GET:
|
||||||
@ -49,7 +49,7 @@ class ApiController extends AbstractCRUDController
|
|||||||
return $this->entityPut('_entity', $request, $id, $_format);
|
return $this->entityPut('_entity', $request, $id, $_format);
|
||||||
|
|
||||||
case Request::METHOD_POST:
|
case Request::METHOD_POST:
|
||||||
return $this->entityPostAction('_entity', $request, $id);
|
return $this->entityPostAction('_entity', $request, $id, $_format);
|
||||||
|
|
||||||
case Request::METHOD_DELETE:
|
case Request::METHOD_DELETE:
|
||||||
return $this->entityDelete('_entity', $request, $id, $_format);
|
return $this->entityDelete('_entity', $request, $id, $_format);
|
||||||
|
@ -208,8 +208,8 @@ class PersonJsonNormalizer implements DenormalizerAwareInterface, NormalizerAwar
|
|||||||
'birthdate' => $this->normalizer->normalize($person->getBirthdate(), $format, $context),
|
'birthdate' => $this->normalizer->normalize($person->getBirthdate(), $format, $context),
|
||||||
'deathdate' => $this->normalizer->normalize($person->getDeathdate(), $format, $context),
|
'deathdate' => $this->normalizer->normalize($person->getDeathdate(), $format, $context),
|
||||||
'age' => $this->normalizer->normalize($person->getAge(), $format, $context),
|
'age' => $this->normalizer->normalize($person->getAge(), $format, $context),
|
||||||
'phonenumber' => $this->normalizer->normalize($person->getPhonenumber()),
|
'phonenumber' => $this->normalizer->normalize($person->getPhonenumber(), $format, $context),
|
||||||
'mobilenumber' => $this->normalizer->normalize($person->getMobilenumber()),
|
'mobilenumber' => $this->normalizer->normalize($person->getMobilenumber(), $format, $context),
|
||||||
'email' => $person->getEmail(),
|
'email' => $person->getEmail(),
|
||||||
'gender' => $person->getGender(),
|
'gender' => $person->getGender(),
|
||||||
];
|
];
|
||||||
|
Loading…
x
Reference in New Issue
Block a user