mirror of
https://github.com/Karaka-Management/oms-Tasks.git
synced 2026-01-24 21:28:40 +00:00
Explicit type cast
This commit is contained in:
parent
357169f600
commit
4eca902c03
|
|
@ -295,16 +295,16 @@ class Controller extends ModuleAbstract implements WebInterface
|
|||
private function createTaskFromRequest(RequestAbstract $request) : Task
|
||||
{
|
||||
$task = new Task();
|
||||
$task->setTitle($request->getData('title') ?? '');
|
||||
$task->setDescription($request->getData('description') ?? '');
|
||||
$task->setTitle((string) ($request->getData('title') ?? ''));
|
||||
$task->setDescription((string) ($request->getData('description') ?? ''));
|
||||
$task->setCreatedBy($request->getHeader()->getAccount());
|
||||
$task->setCreatedAt(new \DateTime('now'));
|
||||
$task->setDue(new \DateTime($request->getData('due') ?? 'now'));
|
||||
$task->setDue(new \DateTime((string) ($request->getData('due') ?? 'now')));
|
||||
$task->setStatus(TaskStatus::OPEN);
|
||||
$task->setType(TaskType::SINGLE);
|
||||
|
||||
$element = new TaskElement();
|
||||
$element->setForwarded($request->getData('forward') ?? $request->getHeader()->getAccount());
|
||||
$element->setForwarded((int) ($request->getData('forward') ?? $request->getHeader()->getAccount()));
|
||||
$element->setCreatedAt($task->getCreatedAt());
|
||||
$element->setCreatedBy($task->getCreatedBy());
|
||||
$element->setDue($task->getDue());
|
||||
|
|
@ -364,13 +364,13 @@ class Controller extends ModuleAbstract implements WebInterface
|
|||
private function createTaskElementFromRequest(RequestAbstract $request) : TaskElement
|
||||
{
|
||||
$element = new TaskElement();
|
||||
$element->setForwarded($request->getData('forward') ?? $request->getHeader()->getAccount());
|
||||
$element->setForwarded((int) ($request->getData('forward') ?? $request->getHeader()->getAccount()));
|
||||
$element->setCreatedAt(new \DateTime('now'));
|
||||
$element->setCreatedBy($request->getHeader()->getAccount());
|
||||
$element->setDue(new \DateTime($request->getData('due') ?? 'now'));
|
||||
$element->setStatus($request->getData('status'));
|
||||
$element->setTask($request->getData('task'));
|
||||
$element->setDescription($request->getData('description'));
|
||||
$element->setCreatedBy((int) $request->getHeader()->getAccount());
|
||||
$element->setDue(new \DateTime((string) ($request->getData('due') ?? 'now')));
|
||||
$element->setStatus((int) ($request->getData('status')));
|
||||
$element->setTask((int) ($request->getData('task')));
|
||||
$element->setDescription((string) ($request->getData('description')));
|
||||
|
||||
return $element;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user