One Hat Cyber Team
Your IP :
216.73.217.126
Server IP :
185.33.55.30
Server :
Linux cl30.webspacecontrol.com 5.14.0-611.38.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Mar 10 17:21:28 EDT 2026 x86_64
Server Software :
Apache
PHP Version :
8.1.34
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
opt
/
cxs2
/
app
/
libs
/
View File Name :
LegacyMysqlDialect.php
<?php /** * LegacyMysqlDialect * * @copyright Copyright (c) 2007 DotRoll Kft. (http://www.dotroll.com) * @author Zoltán Istvanovszki <zoltan.istvanovszki@dotroll.com> * @since 2026-06-16 * @package CXS_2.0 */ use Phalcon\Db\Dialect\Mysql as BaseMysql; class LegacyMysqlDialect extends BaseMysql { public function describeColumns(string $table, ?string $schema = null): string { $schemaClause = $schema !== null ? "'" . \addslashes($schema) . "'" : "DATABASE()"; return "SELECT COLUMN_NAME AS `Field`, COLUMN_TYPE AS `Type`, " . "COLLATION_NAME AS `Collation`, IS_NULLABLE AS `Null`, " . "COLUMN_KEY AS `Key`, COLUMN_DEFAULT AS `Default`, " . "EXTRA AS `Extra`, PRIVILEGES AS `Privileges`, " . "COLUMN_COMMENT AS `Comment`, " . "'' AS `GenerationExpression` " . "FROM `INFORMATION_SCHEMA`.`COLUMNS` " . "WHERE `TABLE_SCHEMA` = " . $schemaClause . " " . "AND `TABLE_NAME` = '" . \addslashes($table) . "' " . "ORDER BY `ORDINAL_POSITION`"; } }