From 29ee4f20c6edd6d5bd01ec64314ac8ab26cf84aa Mon Sep 17 00:00:00 2001 From: Dennis Eichhorn Date: Tue, 10 Nov 2020 22:11:06 +0100 Subject: [PATCH] rename request variables --- Controller/ApiController.php | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/Controller/ApiController.php b/Controller/ApiController.php index 2a3e6c0..a30d2fe 100755 --- a/Controller/ApiController.php +++ b/Controller/ApiController.php @@ -53,6 +53,8 @@ final class ApiController extends Controller { if ($request->getData('profiles') !== null) { $this->apiEmployeeFromAccountCreate($request, $response, $data); + + return; } $this->apiEmployeeNewCreate($request, $response, $data); @@ -97,7 +99,7 @@ final class ApiController extends Controller private function validateEmployeeFromAccountCreate(RequestAbstract $request) : array { $val = []; - if (($val['profile'] = empty($request->getData('profiles')))) { + if (($val['profiles'] = empty($request->getData('profiles')))) { return $val; } @@ -115,12 +117,9 @@ final class ApiController extends Controller */ private function createEmployeeFromAccountFromRequest(RequestAbstract $request) : array { - $accounts = $request->getData('profiles') ?? []; - if (!\is_array($accounts)) { - $accounts = [$accounts]; - } - + $accounts = $request->getDataList('profiles') ?? []; $employees = []; + foreach ($accounts as $account) { $employees[] = new Employee((int) $account); }