mirror of
https://gitlab.com/Chill-Projet/chill-bundles.git
synced 2025-06-07 18:44:08 +00:00
person: [technical debt]: hardcode altname array
This commit is contained in:
parent
912f9bacdb
commit
64d3edfc42
@ -95,8 +95,28 @@ class PersonApiController extends ApiController
|
|||||||
*/
|
*/
|
||||||
public function configAltNames(Request $request, string $_format): Response
|
public function configAltNames(Request $request, string $_format): Response
|
||||||
{
|
{
|
||||||
$configAltNames = $this->configPersonAltNameHelper->getChoices();
|
|
||||||
|
|
||||||
|
// 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']]);
|
return $this->json($configAltNames, Response::HTTP_OK, [], ['groups' => ['read']]);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user