generate_timestamp ()

Returns a timestamp value apropriate to the current database type.

Access

protected

Returns

Type

Description

mixed

Timestamp for MySQL and PostgreSQL, integer value for SQLite.

Source

Method defined in lib/cachecore/cachepdo.class.php | Toggle source view (20 lines) | View on GitHub

protected function generate_timestamp()
{
    // Define 'expires' settings differently.
    switch ($this->dsn['scheme'])
    {
        // These support timestamps.
        case 'mysql': // MySQL
        case 'pgsql': // PostgreSQL
            $expires = date(DATE_FORMAT_MYSQL, time());
            break;

        // These support integers.
        case 'sqlite': // SQLite 3
        case 'sqlite2': // SQLite 2
            $expires = time();
            break;
    }

    return $expires;
}

Copyright © 2010–2013 Amazon Web Services, LLC


Feedback