Файловый менеджер - Редактировать - /var/www/html/mediawiki-1.43.1/includes/libs/rdbms/dbal/TimestampType.php
Ðазад
<?php namespace Wikimedia\Rdbms; use Doctrine\DBAL\Platforms\AbstractPlatform; use Doctrine\DBAL\Types\Type; /** * Handling timestamp edge cases in mediawiki. * https://www.mediawiki.org/wiki/Manual:Timestamp */ class TimestampType extends Type { public const TIMESTAMP = 'mwtimestamp'; public function getSQLDeclaration( array $fieldDeclaration, AbstractPlatform $platform ) { if ( $platform->getName() == 'mysql' ) { // "infinite" (in expiry values has to be VARBINARY) if ( isset( $fieldDeclaration['allowInfinite'] ) && $fieldDeclaration['allowInfinite'] ) { return 'VARBINARY(14)'; } return 'BINARY(14)'; } if ( $platform->getName() == 'sqlite' ) { return 'BLOB'; } if ( $platform->getName() == 'postgresql' ) { return 'TIMESTAMPTZ'; } return $platform->getDateTimeTzTypeDeclarationSQL( $fieldDeclaration ); } public function getName() { return self::TIMESTAMP; } }
| ver. 1.1 | |
.
| PHP 8.4.18 | Ð“ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ñ Ñтраницы: 0 |
proxy
|
phpinfo
|
ÐаÑтройка