protected function getExpirationTimestamp($lifetimeInSeconds = false)
    {
        if ($lifetimeInSeconds === false) {
            $lifetimeInSeconds = $this->lifetime;
        }
        if ($lifetimeInSeconds === self::IMMORTAL_LIFETIME) {
            return false;
        } else {
            return date(self::MYSQL_TIMESTAMP, time() + $lifetimeInSeconds);
        }
    }
protected function getExpirationTimestamp($lifetimeInSeconds = false)
    {
        if ($lifetimeInSeconds === false) {
            $lifetimeInSeconds = $this->lifetime;
        }
        if ($lifetimeInSeconds === self::IMMORTAL_LIFETIME) {
            return false;
        } else {
            return date(self::MYSQL_TIMESTAMP, time() + $lifetimeInSeconds);
        }
    }
protected function getExpirationTimestamp ( $ lifetimeInSeconds = false ) { if ( $ lifetimeInSeconds === false ) { $ lifetimeInSeconds = $ this -> lifetime ; } if ( $ lifetimeInSeconds === self :: IMMORTAL_LIFETIME ) { return false ; } else { return date ( self :: MYSQL_TIMESTAMP , time ( ) + $ lifetimeInSeconds ) ; } }
Calculate the expiration timestamp

@param  integer|false $lifetimeInSeconds (Optional, defaults to `FALSE`)
@return string|false Either a MySQL timestamp for the expiration date or
`FALSE` if the lifetime was set to
`IMMORTAL_LIFETIME`
Calculate the expiration timestamp