mirror of
https://gitlab.com/Chill-Projet/chill-bundles.git
synced 2025-08-21 23:23:51 +00:00
cs: Autofix.
This commit is contained in:
@@ -28,17 +28,54 @@ use function array_values;
|
||||
class PersonApiController extends ApiController
|
||||
{
|
||||
private AuthorizationHelper $authorizationHelper;
|
||||
|
||||
private ConfigPersonAltNamesHelper $configPersonAltNameHelper;
|
||||
|
||||
public function __construct(
|
||||
AuthorizationHelper $authorizationHelper,
|
||||
ConfigPersonAltNamesHelper $configPersonAltNameHelper
|
||||
)
|
||||
{
|
||||
) {
|
||||
$this->authorizationHelper = $authorizationHelper;
|
||||
$this->configPersonAltNameHelper = $configPersonAltNameHelper;
|
||||
}
|
||||
|
||||
/**
|
||||
* @Route("/api/1.0/person/config/alt_names.{_format}",
|
||||
* name="chill_person_config_alt_names",
|
||||
* requirements={
|
||||
* "_format": "json"
|
||||
* }
|
||||
* )
|
||||
*/
|
||||
public function configAltNames(Request $request, string $_format): Response
|
||||
{
|
||||
// TODO: I CANT process php array
|
||||
$configAltNamesChoices = $this->configPersonAltNameHelper->getChoices();
|
||||
dump($configAltNamesChoices);
|
||||
dump(array_keys($configAltNamesChoices));
|
||||
dump(array_values($configAltNamesChoices));
|
||||
$keys = [];
|
||||
|
||||
foreach (array_keys($configAltNamesChoices) as $k) {
|
||||
$keys[] = ['key' => $k];
|
||||
}
|
||||
dump($keys);
|
||||
$values = [];
|
||||
|
||||
foreach (array_values($configAltNamesChoices) as $v) {
|
||||
$values[] = ['labels' => $v];
|
||||
}
|
||||
dump($values);
|
||||
// dump(array_combine($keys, $values));
|
||||
|
||||
$configAltNames = [
|
||||
['key' => 'jeune_fille', 'labels' => ['fr' => 'Nom de naissance']],
|
||||
['key' => 'surnom', 'labels' => ['fr' => 'Surnom']],
|
||||
];
|
||||
|
||||
return $this->json($configAltNames, Response::HTTP_OK, [], ['groups' => ['read']]);
|
||||
}
|
||||
|
||||
public function personAddressApi($id, Request $request, string $_format): Response
|
||||
{
|
||||
return $this->addRemoveSomething('address', $id, $request, $_format, 'address', Address::class, ['groups' => ['read']]);
|
||||
@@ -75,41 +112,4 @@ class PersonApiController extends ApiController
|
||||
|
||||
return $this->json(array_values($addresses), Response::HTTP_OK, [], ['groups' => ['read']]);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* @Route("/api/1.0/person/config/alt_names.{_format}",
|
||||
* name="chill_person_config_alt_names",
|
||||
* requirements={
|
||||
* "_format": "json"
|
||||
* }
|
||||
* )
|
||||
*/
|
||||
public function configAltNames(Request $request, string $_format): Response
|
||||
{
|
||||
|
||||
// TODO: I CANT process php array
|
||||
$configAltNamesChoices = $this->configPersonAltNameHelper->getChoices();
|
||||
dump($configAltNamesChoices);
|
||||
dump(array_keys($configAltNamesChoices));
|
||||
dump(array_values($configAltNamesChoices));
|
||||
$keys = [];
|
||||
foreach(array_keys($configAltNamesChoices) as $k){
|
||||
array_push($keys, ['key' => $k]);
|
||||
}
|
||||
dump($keys);
|
||||
$values = [];
|
||||
foreach(array_values($configAltNamesChoices) as $v){
|
||||
array_push($values, ['labels' => $v]);
|
||||
}
|
||||
dump($values);
|
||||
// dump(array_combine($keys, $values));
|
||||
|
||||
$configAltNames = [
|
||||
["key" => "jeune_fille", "labels" => ["fr" => "Nom de naissance" ]],
|
||||
["key" => "surnom", "labels" => ["fr" => "Surnom" ]]
|
||||
];
|
||||
return $this->json($configAltNames, Response::HTTP_OK, [], ['groups' => ['read']]);
|
||||
}
|
||||
|
||||
}
|
||||
|
Reference in New Issue
Block a user