bug fixes / dbmapper fixes

This commit is contained in:
Dennis Eichhorn 2021-12-19 20:20:39 +01:00
parent 7a55819e9b
commit 954176b1df
6 changed files with 15 additions and 17 deletions

View File

@ -62,8 +62,6 @@ class AccountRelation
/**
* Constructor.
*
* @param string $name Event name/title
*
* @since 1.0.0
*/
public function __construct()

View File

@ -193,15 +193,15 @@ class Event
*/
public function __construct(string $name = '')
{
$this->start = new \DateTime('now');
$this->end = (new \DateTime('now'))->modify('+1 month');
$this->calendar = new Calendar();
$this->budgetCosts = new Money();
$this->budgetEarnings = new Money();
$this->actualCosts = new Money();
$this->actualEarnings = new Money();
$this->createdAt = new \DateTimeImmutable('now');
$this->createdBy = new NullAccount();
$this->start = new \DateTime('now');
$this->end = (new \DateTime('now'))->modify('+1 month');
$this->calendar = new Calendar();
$this->budgetCosts = new Money();
$this->budgetEarnings = new Money();
$this->actualCosts = new Money();
$this->actualEarnings = new Money();
$this->createdAt = new \DateTimeImmutable('now');
$this->createdBy = new NullAccount();
$this->name = $name;
}

View File

@ -88,7 +88,7 @@ class EventAttribute implements \JsonSerializable, ArrayableInterface
{
return [
'id' => $this->id,
'item' => $this->item,
'event' => $this->event,
'type' => $this->type,
'value' => $this->value,
];

View File

@ -105,7 +105,7 @@ class EventAttributeType implements \JsonSerializable, ArrayableInterface
* Set l11n
*
* @param string|EventAttributeTypeL11n $l11n Tag article l11n
* @param string $lang Language
* @param string $lang Language
*
* @return void
*

View File

@ -63,8 +63,8 @@ class EventAttributeTypeL11n implements \JsonSerializable, ArrayableInterface
* Constructor.
*
* @param int|EventAttributeType $type Attribute type
* @param string $title Localized title
* @param string $language Language
* @param string $title Localized title
* @param string $language Language
*
* @since 1.0.0
*/

View File

@ -8,7 +8,7 @@
* @copyright Dennis Eichhorn
* @license OMS License 1.0
* @version 1.0.0
* @link https: //orange-management.org
* @link https://orange-management.org
*/
declare(strict_types=1);
@ -21,7 +21,7 @@ use phpOMS\DataStorage\Database\Mapper\DataMapperFactory;
*
* @package Modules\EventManagement\Models
* @license OMS License 1.0
* @link https: //orange-management.org
* @link https://orange-management.org
* @since 1.0.0
*/
final class EventAttributeValueMapper extends DataMapperFactory