Commit

commit c6fd5b4f7066bb1efab82fab3f13d9fa17bbc1f3
Author: Jan Dankert 
Date:   Sun Mar 7 00:10:20 2021 +0100

    Refactoring: Hopefully more performance while accessing the database resultsets.

 modules/cms/model/Alias.class.php                  |  6 +-
 modules/cms/model/BaseObject.class.php             | 26 +++---
 modules/cms/model/Element.class.php                |  8 +-
 modules/cms/model/File.class.php                   | 10 +--
 modules/cms/model/Folder.class.php                 |  8 +-
 modules/cms/model/Group.class.php                  | 14 ++--
 modules/cms/model/Language.class.php               | 16 ++--
 modules/cms/model/Link.class.php                   |  6 +-
 modules/cms/model/Model.class.php                  | 14 ++--
 modules/cms/model/Name.class.php                   |  4 +-
 modules/cms/model/Page.class.php                   | 14 ++--
 modules/cms/model/Permission.class.php             |  4 +-
 modules/cms/model/Project.class.php                | 10 +--
 modules/cms/model/Template.class.php               |  8 +-
 modules/cms/model/TemplateModel.class.php          |  6 +-
 modules/cms/model/Url.class.php                    |  6 +-
 modules/cms/model/User.class.php                   | 24 +++---
 modules/cms/model/Value.class.php                  | 14 ++--
 modules/cms/update/Update.class.php                |  4 +-
 .../cms/update/version/DBVersion000001.class.php   |  2 +-
 .../cms/update/version/DBVersion000005.class.php   |  2 +-
 .../cms/update/version/DBVersion000006.class.php   |  2 +-
 .../cms/update/version/DBVersion000007.class.php   |  2 +-
 .../cms/update/version/DBVersion000008.class.php   |  8 +-
 .../cms/update/version/DBVersion000009.class.php   |  6 +-
 .../cms/update/version/DBVersion000010.class.php   |  4 +-
 .../cms/update/version/DBVersion000011.class.php   |  6 +-
 .../cms/update/version/DBVersion000016.class.php   | 14 ++--
 .../cms/update/version/DBVersion000018.class.php   |  2 +-
 .../cms/update/version/DBVersion000019.class.php   |  2 +-
 .../cms/update/version/DBVersion000027.class.php   |  6 +-
 .../cms/update/version/DBVersion000028.class.php   | 24 +++---
 modules/database/Column.class.php                  |  6 +-
 modules/database/Statement.class.php               | 95 ++++------------------
 modules/database/Table.class.php                   | 16 ++--
 modules/database/driver/PDODriver.class.php        | 63 ++++++++++++--
 36 files changed, 227 insertions(+), 235 deletions(-)