<feed xmlns='http://www.w3.org/2005/Atom'>
<title>adodb/adodb-active-record.inc.php, branch v5.22.11-lsc</title>
<subtitle>adodb PHP Database Abstraction Layer
</subtitle>
<id>https://git.rdm1.uk/adodb/.git/atom?h=v5.22.11-lsc</id>
<link rel='self' href='https://git.rdm1.uk/adodb/.git/atom?h=v5.22.11-lsc'/>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/'/>
<updated>2025-11-22T11:46:43Z</updated>
<entry>
<title>Removed unused _QName() method</title>
<updated>2025-11-22T11:46:43Z</updated>
<author>
<name>Damien Regad</name>
<email>dregad@mantisbt.org</email>
</author>
<published>2025-11-22T11:46:43Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/commit/?id=c6f8078b252084b17094e7183b7cea290d8ea960'/>
<id>urn:sha1:c6f8078b252084b17094e7183b7cea290d8ea960</id>
<content type='text'>
It was replaced by nameQuoter() many years ago, see commit
876d51b73a5efa089e4cb12589de242e4f24b4c2.
</content>
</entry>
<entry>
<title>Remove useless strlen() and simplify quote check</title>
<updated>2025-11-22T11:21:31Z</updated>
<author>
<name>Damien Regad</name>
<email>dregad@mantisbt.org</email>
</author>
<published>2025-11-22T11:21:31Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/commit/?id=7cafbbfa3bd1b065dd4ea491252d586835f3456b'/>
<id>urn:sha1:7cafbbfa3bd1b065dd4ea491252d586835f3456b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix static analysis warnings</title>
<updated>2025-11-22T11:19:55Z</updated>
<author>
<name>Damien Regad</name>
<email>dregad@mantisbt.org</email>
</author>
<published>2025-11-22T11:19:55Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/commit/?id=30504fcefbc0c2442ba63a8ced905e722b9eae42'/>
<id>urn:sha1:30504fcefbc0c2442ba63a8ced905e722b9eae42</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Coding guidelines</title>
<updated>2025-11-22T11:17:08Z</updated>
<author>
<name>Damien Regad</name>
<email>dregad@mantisbt.org</email>
</author>
<published>2025-11-22T11:17:08Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/commit/?id=ca87e1ad23bc5cfd1b09b1d1bc7de586cc681338'/>
<id>urn:sha1:ca87e1ad23bc5cfd1b09b1d1bc7de586cc681338</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Active record: handle empty string in dbquote()</title>
<updated>2025-11-22T11:11:10Z</updated>
<author>
<name>Konstantin Tarasov</name>
<email>ktarasov@peredelka-saitov.ru</email>
</author>
<published>2025-06-24T13:21:52Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/commit/?id=c121a1aa1f82dd9a1d4509a1e7c7a18d44416d83'/>
<id>urn:sha1:c121a1aa1f82dd9a1d4509a1e7c7a18d44416d83</id>
<content type='text'>
The method did not generate the appropriate quote for empty strings,
resulting in invalid SQL syntax in the UPDATE statement's where clause.

Fix #1073, PR #1074
</content>
</entry>
<entry>
<title>Active record: Fix PHP 8.2 deprecation warning</title>
<updated>2025-04-26T08:19:55Z</updated>
<author>
<name>Damien Regad</name>
<email>dregad@mantisbt.org</email>
</author>
<published>2025-04-26T08:19:55Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/commit/?id=8659a3e34b5b144a54c24827e94e94f1ccf9492c'/>
<id>urn:sha1:8659a3e34b5b144a54c24827e94e94f1ccf9492c</id>
<content type='text'>
Creation of dynamic property MyClass::$column is deprecated in
.../adodb/adodb-active-record.inc.php on line 115

Creation of dynamic property MyClass::$column is deprecated in
.../adodb/adodb-active-recordx.inc.php on line 119

Fixes #1068
</content>
</entry>
<entry>
<title>Fix PHP deprecated warning</title>
<updated>2024-03-22T19:43:15Z</updated>
<author>
<name>Damien Regad</name>
<email>dregad@mantisbt.org</email>
</author>
<published>2024-03-12T17:03:44Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/commit/?id=172489c55d634b5d01b1f32c8717949784c23396'/>
<id>urn:sha1:172489c55d634b5d01b1f32c8717949784c23396</id>
<content type='text'>
adodb-active-record.inc.php. / ADODB_Active_Record::Update() throws
"strcmp(): Passing null to parameter 1 ($string1) of type string is
deprecated" when setting a column to null.

Apply the same code change to adodb-active-recordx.inc.php.

Fixes #1021
</content>
</entry>
<entry>
<title>Fix Active Record changing case of properties</title>
<updated>2022-06-09T14:51:47Z</updated>
<author>
<name>Damien Regad</name>
<email>dregad@mantisbt.org</email>
</author>
<published>2022-06-09T14:51:47Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/commit/?id=996d27ad7ee5b7a80fb1a3ad7732064a1e17e9fe'/>
<id>urn:sha1:996d27ad7ee5b7a80fb1a3ad7732064a1e17e9fe</id>
<content type='text'>
With ADODB_ASSOC_CASE and ADODB_QUOTE_FIELDNAMES in Native mode, active
record class properties were converted to uppercase.

Problem was introduced by commit 7b0d040355753aa95e6068b54bbaf3014f8da3e8
(see #610).

Fixes #837
</content>
</entry>
<entry>
<title>Fix php syntax errors found with phpstan (#774)</title>
<updated>2021-12-11T17:46:07Z</updated>
<author>
<name>Dianne</name>
<email>diannerosemay@gmail.com</email>
</author>
<published>2021-12-11T17:46:07Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/commit/?id=f1921a648fd6f786ccbd008423cab262a0544d0b'/>
<id>urn:sha1:f1921a648fd6f786ccbd008423cab262a0544d0b</id>
<content type='text'>
Working on an open source project that uses ADOdb.
Found these errors when analysing with phpstan in
preparation for PHP8 upgrade.</content>
</entry>
<entry>
<title>Redo Merge tag 'v5.21.1'</title>
<updated>2021-08-16T23:08:57Z</updated>
<author>
<name>Damien Regad</name>
<email>dregad@mantisbt.org</email>
</author>
<published>2021-08-16T23:08:57Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/commit/?id=2595a935bc272a451595d27939ba4aaddc4ee68e'/>
<id>urn:sha1:2595a935bc272a451595d27939ba4aaddc4ee68e</id>
<content type='text'>
# Conflicts:
#	adodb.inc.php
#	docs/changelog.md
#	drivers/adodb-mssqlnative.inc.php
#	drivers/adodb-mysqli.inc.php

Fixes #751
</content>
</entry>
</feed>
