Fix types

This commit is contained in:
Dennis Eichhorn 2017-11-17 19:55:20 +01:00
parent bb7e6fee5f
commit 348914c34a
2 changed files with 3 additions and 3 deletions

View File

@ -301,7 +301,7 @@ class Controller extends ModuleAbstract implements WebInterface
$newsArticle = new NewsArticle();
$newsArticle->setCreatedBy($request->getHeader()->getAccount());
$newsArticle->setCreatedAt(new \DateTime('now'));
$newsArticle->setPublish(new \DateTime($request->getData('publish') ?? false));
$newsArticle->setPublish(new \DateTime((string) ($request->getData('publish') ?? 'now')));
$newsArticle->setTitle((string) ($request->getData('title') ?? ''));
$newsArticle->setPlain((string) ($request->getData('plain') ?? ''));
$newsArticle->setContent($mardkownParser->parse($request->getData('plain') ?? ''));

View File

@ -133,8 +133,8 @@ class NewsArticle implements ArrayableInterface, \JsonSerializable
*/
public function __construct()
{
$this->createdAt = new \DateTime('NOW');
$this->publish = new \DateTime('NOW');
$this->createdAt = new \DateTime('now');
$this->publish = new \DateTime('now');
}
public function getBadges() : array