mirror of
https://github.com/Karaka-Management/oms-Tasks.git
synced 2026-02-05 10:08:40 +00:00
typehint fixes
This commit is contained in:
parent
a68a45cd23
commit
fdc44f9390
|
|
@ -119,7 +119,7 @@ final class ApiController extends Controller
|
|||
$task->setDescription(Markdown::parse((string) ($request->getData('plain') ?? '')));
|
||||
$task->setDescriptionRaw((string) ($request->getData('plain') ?? ''));
|
||||
$task->setCreatedBy($request->getHeader()->getAccount());
|
||||
$task->setDue(new \DateTime((string) ($request->getData('due') ?? 'now')));
|
||||
$task->setDue(new \DateTime($request->getData('due')));
|
||||
$task->setStatus(TaskStatus::OPEN);
|
||||
$task->setType(TaskType::SINGLE);
|
||||
$task->setPriority((int) $request->getData('priority'));
|
||||
|
|
|
|||
|
|
@ -517,13 +517,13 @@ class Task implements \JsonSerializable
|
|||
/**
|
||||
* Get done date
|
||||
*
|
||||
* @return \DateTime
|
||||
* @return null|\DateTime
|
||||
*
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public function getDone() : \DateTime
|
||||
public function getDone() : ?\DateTime
|
||||
{
|
||||
return $this->done ?? new \DateTime('now');
|
||||
return $this->done;
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
@ -543,11 +543,11 @@ class Task implements \JsonSerializable
|
|||
/**
|
||||
* Get due date
|
||||
*
|
||||
* @return \DateTime
|
||||
* @return null|\DateTime
|
||||
*
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public function getDue() : \DateTime
|
||||
public function getDue() : ?\DateTime
|
||||
{
|
||||
return $this->due;
|
||||
}
|
||||
|
|
@ -555,13 +555,13 @@ class Task implements \JsonSerializable
|
|||
/**
|
||||
* Set due date
|
||||
*
|
||||
* @param \DateTime $due Due date
|
||||
* @param null|\DateTime $due Due date
|
||||
*
|
||||
* @return void
|
||||
*
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public function setDue(\DateTime $due) : void
|
||||
public function setDue(?\DateTime $due) : void
|
||||
{
|
||||
$this->due = $due;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -263,11 +263,11 @@ class TaskElement implements \JsonSerializable
|
|||
/**
|
||||
* Get due date
|
||||
*
|
||||
* @return \DateTime
|
||||
* @return null|\DateTime
|
||||
*
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public function getDue() : \DateTime
|
||||
public function getDue() : ?\DateTime
|
||||
{
|
||||
return $this->due;
|
||||
}
|
||||
|
|
@ -275,13 +275,13 @@ class TaskElement implements \JsonSerializable
|
|||
/**
|
||||
* Set due date
|
||||
*
|
||||
* @param \DateTime $due Due date
|
||||
* @param null|\DateTime $due Due date
|
||||
*
|
||||
* @return void
|
||||
*
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public function setDue(\DateTime $due) : void
|
||||
public function setDue(?\DateTime $due) : void
|
||||
{
|
||||
$this->due = $due;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user