Commit

commit 8a0bdc6b585855d5793456f36c2070102e4599d6
Author: Jan Dankert 
Date:   Wed Nov 18 01:46:36 2020 +0100

    Refactoring of model classes: New method persist() and some other cleanups.

 modules/cms/action/PageelementAction.class.php     |  4 +-
 .../cms/action/file/FileCompressAction.class.php   |  4 +-
 .../cms/action/file/FileExtractAction.class.php    |  8 +-
 .../cms/action/file/FileUncompressAction.class.php |  4 +-
 .../action/folder/FolderAdvancedAction.class.php   | 10 +--
 .../action/folder/FolderCreatefileAction.class.php |  2 +-
 .../folder/FolderCreatefolderAction.class.php      |  2 +-
 .../folder/FolderCreateimageAction.class.php       |  2 +-
 .../action/folder/FolderCreatelinkAction.class.php |  2 +-
 .../action/folder/FolderCreatepageAction.class.php |  2 +-
 .../action/folder/FolderCreatetextAction.class.php |  2 +-
 .../action/folder/FolderCreateurlAction.class.php  |  2 +-
 .../action/grouplist/GrouplistAddAction.class.php  |  2 +-
 modules/cms/action/image/ImageSizeAction.class.php |  2 +-
 .../languagelist/LanguagelistAddAction.class.php   |  2 +-
 .../cms/action/login/LoginLoginAction.class.php    |  3 +-
 modules/cms/action/login/LoginOidcAction.class.php |  2 +-
 .../action/login/LoginRegistercodeAction.class.php |  7 +-
 .../action/modellist/ModellistAddAction.class.php  |  2 +-
 .../action/object/ObjectAclformAction.class.php    |  5 +-
 .../cms/action/object/ObjectCopyAction.class.php   | 10 +--
 .../action/object/ObjectInheritAction.class.php    |  2 +-
 .../cms/action/object/ObjectNameAction.class.php   |  2 +-
 .../cms/action/object/ObjectPropAction.class.php   |  2 +-
 modules/cms/action/page/PageEditAction.class.php   |  4 +-
 modules/cms/action/page/PageFormAction.class.php   |  4 +-
 modules/cms/action/page/PageInfoAction.class.php   |  7 +-
 modules/cms/action/page/PageNameAction.class.php   | 14 +++-
 .../pageelement/PageelementRestoreAction.class.php |  2 +-
 .../profile/ProfileConfirmmailAction.class.php     |  2 +-
 .../cms/action/profile/ProfileEditAction.class.php |  2 +-
 .../projectlist/ProjectlistAddAction.class.php     |  2 +-
 .../action/template/TemplateAddelAction.class.php  |  2 +-
 .../template/TemplateExtensionAction.class.php     |  2 +-
 .../action/template/TemplateSrcAction.class.php    |  2 +-
 .../template/TemplateSrcelementAction.class.php    |  2 +-
 .../templatelist/TemplatelistAddAction.class.php   |  6 +-
 modules/cms/action/user/UserPropAction.class.php   |  2 +-
 .../action/userlist/UserlistAddAction.class.php    |  2 +-
 modules/cms/model/Acl.class.php                    |  8 +-
 modules/cms/model/Alias.class.php                  |  8 +-
 modules/cms/model/BaseObject.class.php             | 91 ++--------------------
 modules/cms/model/File.class.php                   |  9 +--
 modules/cms/model/Folder.class.php                 | 16 ++--
 modules/cms/model/Group.class.php                  | 15 +---
 modules/cms/model/Image.class.php                  | 12 +--
 modules/cms/model/Language.class.php               |  2 +-
 modules/cms/model/Link.class.php                   |  4 +-
 modules/cms/model/Model.class.php                  |  2 +-
 modules/cms/model/ModelBase.class.php              | 65 ++++++++++++++++
 modules/cms/model/Name.class.php                   | 63 +++++++--------
 modules/cms/model/Page.class.php                   | 19 ++---
 modules/cms/model/Pageelement.class.php            |  9 +++
 modules/cms/model/Project.class.php                | 19 +++--
 modules/cms/model/README.md                        |  5 ++
 modules/cms/model/Template.class.php               |  2 +-
 modules/cms/model/TemplateModel.class.php          |  3 -
 modules/cms/model/Url.class.php                    | 10 +--
 modules/cms/model/User.class.php                   |  2 +-
 modules/cms/model/Value.class.php                  | 20 +++--
 60 files changed, 262 insertions(+), 262 deletions(-)