summaryrefslogtreecommitdiff
path: root/adodb-xmlschema03.inc.php
diff options
context:
space:
mode:
authorDamien Regad <dregad@mantisbt.org>2023-03-13 08:31:07 +0100
committerDamien Regad <dregad@mantisbt.org>2023-03-17 22:55:29 +0100
commitff2cefe7116ca29b0dee003af6fd5a8cb831c036 (patch)
tree7783a4449572d389282396d8238b739c3dc5baa3 /adodb-xmlschema03.inc.php
parent2d1c5bff3075bf9b975dbdf2937e41de75a4dea9 (diff)
downloadadodb-ff2cefe7116ca29b0dee003af6fd5a8cb831c036.tar.gz
adodb-ff2cefe7116ca29b0dee003af6fd5a8cb831c036.tar.bz2
adodb-ff2cefe7116ca29b0dee003af6fd5a8cb831c036.zip
Fix PHP 8.2 dynamic properties deprecation warnings
- ADOConnection: add $_metars, $locale, $metaColumnsSQL, $identitySQL, $_genSeqSQL, $_dropSeqSQL and $_genIDSQL; add PHPDoc to $metaDatabasesSQL $metaTablesSQL - Exceptions: add $msg property - DB2: reference parent connection object and fix $_queryID case - Informix: don't cache version info in SetVersion - odbtp: define $odbc_name, $_canSelectDb, $_lastAffectedRows properties NOTE: this is somewhat academical as the driver is obsolete - oci8: define $_refcursor property - sybase: use existing $hasTransactions property instead of $_hastrans - text: rename unused ADOConnection::$_evalAll property to $evalAll - perf: define $settings property - xml: add properties dbTable::$currentPlatform, dbTable::$data, dbData::$current_field, adoSchema:$obj This is adapted from changes proposed in #926
Diffstat (limited to 'adodb-xmlschema03.inc.php')
-rw-r--r--adodb-xmlschema03.inc.php8
1 files changed, 8 insertions, 0 deletions
diff --git a/adodb-xmlschema03.inc.php b/adodb-xmlschema03.inc.php
index a03386b3..83a0a788 100644
--- a/adodb-xmlschema03.inc.php
+++ b/adodb-xmlschema03.inc.php
@@ -259,6 +259,8 @@ class dbTable extends dbObject {
*/
var $currentPlatform = true;
+ /** @var dbData Stores information about table data. */
+ var $data;
/**
* Iniitializes a new table object.
@@ -830,6 +832,9 @@ class dbData extends dbObject {
var $row;
+ /** @var string Field name */
+ var $current_field;
+
/**
* Initializes the new dbData object.
*
@@ -1401,6 +1406,9 @@ class adoSchema {
*/
var $existingData;
+ /** @var dbTable A table object. */
+ var $obj;
+
/**
* Creates an adoSchema object
*