public function setExpiration($time)
{
if (empty($time)) {
return $this->setOptions(['gc_maxlifetime' => self::DEFAULT_FILE_LIFETIME, 'cookie_lifetime' => 0]);
} else {
$time = Nette\Utils\DateTime::from($time)->format('U') - time();
return $this->setOptions(['gc_maxlifetime' => $time, 'cookie_lifetime' => $time]);
}
}