public function getExpiration()
{
if (!isset($this->expiration)) {
$record = $this->getRecord();
$dateTime = new \DateTime();
if (!isset($record['expiration'])) {
return $dateTime;
}
$this->expiration = $dateTime->setTimestamp($record['expiration']);
}
return $this->expiration;
}