Improved MySQL integration
This commit is contained in:
parent
029f0f00a4
commit
cdd2726f30
3 changed files with 4 additions and 4 deletions
|
@ -42,6 +42,6 @@ abstract class AbstractEntityConverter implements IEntityConverter
|
||||||
|
|
||||||
protected function entityTimeToDbTime($time)
|
protected function entityTimeToDbTime($time)
|
||||||
{
|
{
|
||||||
return $time;
|
return $time === null ? null : date('Y-m-d H:i:s', strtotime($time));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -11,7 +11,7 @@ class TagEntityConverter extends AbstractEntityConverter implements IEntityConve
|
||||||
[
|
[
|
||||||
'name' => $entity->getName(),
|
'name' => $entity->getName(),
|
||||||
'creationTime' => $this->entityTimeToDbTime($entity->getCreationTime()),
|
'creationTime' => $this->entityTimeToDbTime($entity->getCreationTime()),
|
||||||
'banned' => $entity->isBanned(),
|
'banned' => intval($entity->isBanned()),
|
||||||
'category' => $entity->getCategory(),
|
'category' => $entity->getCategory(),
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
|
@ -19,8 +19,8 @@ class UserEntityConverter extends AbstractEntityConverter implements IEntityConv
|
||||||
'lastLoginTime' => $this->entityTimeToDbTime($entity->getLastLoginTime()),
|
'lastLoginTime' => $this->entityTimeToDbTime($entity->getLastLoginTime()),
|
||||||
'avatarStyle' => $entity->getAvatarStyle(),
|
'avatarStyle' => $entity->getAvatarStyle(),
|
||||||
'browsingSettings' => json_encode($entity->getBrowsingSettings()),
|
'browsingSettings' => json_encode($entity->getBrowsingSettings()),
|
||||||
'accountConfirmed' => $entity->isAccountConfirmed(),
|
'accountConfirmed' => intval($entity->isAccountConfirmed()),
|
||||||
'banned' => $entity->isBanned(),
|
'banned' => intval($entity->isBanned()),
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue