mirror of
https://github.com/Karaka-Management/oms-Admin.git
synced 2026-02-15 03:58:41 +00:00
Explicit type cast
This commit is contained in:
parent
2e0522299b
commit
f709fa335f
|
|
@ -363,25 +363,25 @@ class Controller extends ModuleAbstract implements WebInterface
|
||||||
private function createGroupFromRequest(RequestAbstract $request) : Group
|
private function createGroupFromRequest(RequestAbstract $request) : Group
|
||||||
{
|
{
|
||||||
$group = new Group();
|
$group = new Group();
|
||||||
$group->setName($request->getData('name') ?? '');
|
$group->setName((string) ($request->getData('name') ?? ''));
|
||||||
$group->setStatus((int) $request->getData('status'));
|
$group->setStatus((int) $request->getData('status'));
|
||||||
$group->setDescription($request->getData('description') ?? '');
|
$group->setDescription((string) ($request->getData('description') ?? ''));
|
||||||
|
|
||||||
return $group;
|
return $group;
|
||||||
}
|
}
|
||||||
|
|
||||||
public function apiGroupDelete(RequestAbstract $request, ResponseAbstract $response, $data = null)
|
public function apiGroupDelete(RequestAbstract $request, ResponseAbstract $response, $data = null)
|
||||||
{
|
{
|
||||||
$status = GroupMapper::delete($request->getData('id'));
|
$status = GroupMapper::delete((int) ($request->getData('id')));
|
||||||
|
|
||||||
$response->set('group', $status);
|
$response->set('group', $status);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function apiGroupUpdate(RequestAbstract $request, ResponseAbstract $response, $data = null)
|
public function apiGroupUpdate(RequestAbstract $request, ResponseAbstract $response, $data = null)
|
||||||
{
|
{
|
||||||
$group = GroupMapper::get($request->getData('id'));
|
$group = GroupMapper::get((int) ($request->getData('id')));
|
||||||
$group->setName($request->getData('name'));
|
$group->setName((string) ($request->getData('name')));
|
||||||
$group->setDescription($request->getData('desc'));
|
$group->setDescription((string) ($request->getData('desc')));
|
||||||
|
|
||||||
$status = GroupMapper::update($group);
|
$status = GroupMapper::update($group);
|
||||||
|
|
||||||
|
|
@ -397,7 +397,7 @@ class Controller extends ModuleAbstract implements WebInterface
|
||||||
public function apiAccountFind(RequestAbstract $request, ResponseAbstract $response, $data = null)
|
public function apiAccountFind(RequestAbstract $request, ResponseAbstract $response, $data = null)
|
||||||
{
|
{
|
||||||
$response->getHeader()->set('Content-Type', MimeType::M_JSON . '; charset=utf-8', true);
|
$response->getHeader()->set('Content-Type', MimeType::M_JSON . '; charset=utf-8', true);
|
||||||
$response->set('account', array_values(AccountMapper::find($request->getData('search') ?? '')));
|
$response->set('account', array_values(AccountMapper::find((string) ($request->getData('search') ?? ''))));
|
||||||
}
|
}
|
||||||
|
|
||||||
private function validateAccountCreate(RequestAbstract $request) : array
|
private function validateAccountCreate(RequestAbstract $request) : array
|
||||||
|
|
@ -432,29 +432,29 @@ class Controller extends ModuleAbstract implements WebInterface
|
||||||
private function createAccountFromRequest(RequestAbstract $request) : Account
|
private function createAccountFromRequest(RequestAbstract $request) : Account
|
||||||
{
|
{
|
||||||
$account = new Account();
|
$account = new Account();
|
||||||
$account->setStatus($request->getData('status'));
|
$account->setStatus((int) ($request->getData('status')));
|
||||||
$account->setType($request->getData('type'));
|
$account->setType((int) ($request->getData('type')));
|
||||||
$account->setName($request->getData('name'));
|
$account->setName((string) ($request->getData('name')));
|
||||||
$account->setName1($request->getData('name1'));
|
$account->setName1((string) ($request->getData('name1')));
|
||||||
$account->setName2($request->getData('name2'));
|
$account->setName2((string) ($request->getData('name2')));
|
||||||
$account->setName3($request->getData('name3'));
|
$account->setName3((string) ($request->getData('name3')));
|
||||||
$account->setEmail($request->getData('email'));
|
$account->setEmail((string) ($request->getData('email')));
|
||||||
$account->generatePassword($request->getData('password'));
|
$account->generatePassword((string) ($request->getData('password')));
|
||||||
|
|
||||||
return $account;
|
return $account;
|
||||||
}
|
}
|
||||||
|
|
||||||
public function apiAccountDelete(RequestAbstract $request, ResponseAbstract $response, $data = null)
|
public function apiAccountDelete(RequestAbstract $request, ResponseAbstract $response, $data = null)
|
||||||
{
|
{
|
||||||
$status = AccountMapper::delete($request->getData('id'));
|
$status = AccountMapper::delete((int) ($request->getData('id')));
|
||||||
|
|
||||||
$response->set('account', $status);
|
$response->set('account', $status);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function apiAccountUpdate(RequestAbstract $request, ResponseAbstract $response, $data = null)
|
public function apiAccountUpdate(RequestAbstract $request, ResponseAbstract $response, $data = null)
|
||||||
{
|
{
|
||||||
$account = AccountMapper::get($request->getData('id'));
|
$account = AccountMapper::get((int) ($request->getData('id')));
|
||||||
$account->setName($request->getData('name'));
|
$account->setName((string) ($request->getData('name')));
|
||||||
|
|
||||||
$status = AccountMapper::update($account);
|
$status = AccountMapper::update($account);
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user