Klassen Migration REDAXO 5 → 6

Diese Tabelle zeigt die vollständige Zuordnung aller Klassen von REDAXO 5.x zu den neuen namespaced Klassen in REDAXO 6.x.

Core-Klassen

REDAXO 5.x Klasse REDAXO 6.x Klasse
rex Redaxo\Core\Core
rex_config Redaxo\Core\Config
rex_config_db Redaxo\Core\Database\Configuration
rex_error_handler Redaxo\Core\ErrorHandler
rex_system_report Redaxo\Core\SystemReport

Add-on/Package System

REDAXO 5.x Klasse REDAXO 6.x Klasse
rex_addon Redaxo\Core\Addon\Addon
rex_addon_interface Redaxo\Core\Addon\AddonInterface
rex_addon_manager Redaxo\Core\Addon\AddonManager
rex_null_addon Redaxo\Core\Addon\NullAddon
rex_package Redaxo\Core\Addon\Addon
rex_package_interface Redaxo\Core\Addon\AddonInterface
rex_package_manager Redaxo\Core\Addon\AddonManager
rex_null_package Redaxo\Core\Addon\NullAddon

API-Funktionen

REDAXO 5.x Klasse REDAXO 6.x Klasse
rex_api_function Redaxo\Core\ApiFunction\ApiFunction
rex_api_result Redaxo\Core\ApiFunction\Result
rex_api_exception Redaxo\Core\ApiFunction\Exception\ApiFunctionException
rex_api_package Redaxo\Core\Addon\ApiFunction\AddonOperation
rex_api_has_user_session Redaxo\Core\Security\ApiFunction\UserHasSession
rex_api_user_impersonate Redaxo\Core\Security\ApiFunction\UserImpersonate
rex_api_user_remove_auth_method Redaxo\Core\Security\ApiFunction\UserRemoveAuthMethod
rex_api_user_remove_session Redaxo\Core\Security\ApiFunction\UserRemoveSession
rex_api_user_session_status Redaxo\Core\Security\ApiFunction\UserSessionStatus

Struktur/Content API-Funktionen

REDAXO 5.x Klasse REDAXO 6.x Klasse
rex_api_article2category Redaxo\Core\Content\ApiFunction\ArticleToCategory
rex_api_article2startarticle Redaxo\Core\Content\ApiFunction\ArticleToStartArticle
rex_api_article_add Redaxo\Core\Content\ApiFunction\ArticleAdd
rex_api_article_copy Redaxo\Core\Content\ApiFunction\ArticleCopy
rex_api_article_delete Redaxo\Core\Content\ApiFunction\ArticleDelete
rex_api_article_edit Redaxo\Core\Content\ApiFunction\ArticleEdit
rex_api_article_move Redaxo\Core\Content\ApiFunction\ArticleMove
rex_api_article_status Redaxo\Core\Content\ApiFunction\ArticleStatusChange
rex_api_category2article Redaxo\Core\Content\ApiFunction\CategoryToArticle
rex_api_category_add Redaxo\Core\Content\ApiFunction\CategoryAdd
rex_api_category_delete Redaxo\Core\Content\ApiFunction\CategoryDelete
rex_api_category_edit Redaxo\Core\Content\ApiFunction\CategoryEdit
rex_api_category_move Redaxo\Core\Content\ApiFunction\CategoryMove
rex_api_category_status Redaxo\Core\Content\ApiFunction\CategoryStatusChange
rex_api_content_copy Redaxo\Core\Content\ApiFunction\ContentCopy
rex_api_content_move_slice Redaxo\Core\Content\ApiFunction\ArticleSliceMove
rex_api_content_slice_status Redaxo\Core\Content\ApiFunction\ArticleSliceStatusChange

MetaInfo API-Funktionen

REDAXO 5.x Klasse REDAXO 6.x Klasse
rex_api_metainfo_default_fields_create Redaxo\Core\MetaInfo\ApiFunction\DefaultFieldsCreate

Backend

REDAXO 5.x Klasse REDAXO 6.x Klasse
rex_be_controller Redaxo\Core\Backend\Controller
rex_be_navigation Redaxo\Core\Backend\Navigation
rex_be_page Redaxo\Core\Backend\Page
rex_be_page_main Redaxo\Core\Backend\MainPage
rex_be_style Redaxo\Core\Backend\Style

Backup

REDAXO 5.x Klasse REDAXO 6.x Klasse
rex_backup Redaxo\Core\Backup\Backup
rex_backup_file_compressor Redaxo\Core\Backup\FileCompressor
rex_backup_tar Redaxo\Core\Backup\Tar

Sprachen (clang)

REDAXO 5.x Klasse REDAXO 6.x Klasse
rex_clang Redaxo\Core\Language\Language
rex_clang_perm Redaxo\Core\Language\LanguagePermission
rex_clang_service Redaxo\Core\Language\LanguageHandler

Konsole

REDAXO 5.x Klasse REDAXO 6.x Klasse
rex_console_application Redaxo\Core\Console\Application
rex_console_command Redaxo\Core\Console\Command\AbstractCommand
rex_console_command_loader Redaxo\Core\Console\CommandLoader
rex_command_cache_clear Redaxo\Core\Console\Command\CacheClearCommand
rex_command_config_get Redaxo\Core\Console\Command\ConfigGetCommand
rex_command_config_set Redaxo\Core\Console\Command\ConfigSetCommand
rex_command_db_connection_options Redaxo\Core\Console\Command\DatabaseConnectionOptionsCommand
rex_command_db_dump_schema Redaxo\Core\Console\Command\DatabaseDumpSchemaCommand
rex_command_db_set_connection Redaxo\Core\Console\Command\DatabaseSetConnectionCommand
rex_command_setup_check Redaxo\Core\Console\Command\SetupCheckCommand
rex_command_setup_run Redaxo\Core\Console\Command\SetupRunCommand
rex_command_assets_sync Redaxo\Core\Console\Command\AssetsSyncCommand
rex_command_be_style_compile Redaxo\Core\Console\Command\AssetsCompileStylesCommand
rex_command_cronjob_run Redaxo\Core\Console\Command\CronjobRunCommand
rex_command_list Redaxo\Core\Console\Command\ListCommand
rex_command_package_activate Redaxo\Core\Console\Command\AddonActivateCommand
rex_command_package_deactivate Redaxo\Core\Console\Command\AddonDeactivateCommand
rex_command_package_delete Redaxo\Core\Console\Command\AddonDeleteCommand
rex_command_package_list Redaxo\Core\Console\Command\AddonListCommand
rex_command_package_install Redaxo\Core\Console\Command\AddonInstallCommand
rex_command_package_run_update_script Redaxo\Core\Console\Command\AddonRunUpdateScriptCommand
rex_command_package_uninstall Redaxo\Core\Console\Command\AddonUninstallCommand
rex_command_system_report Redaxo\Core\Console\Command\SystemReportCommand
rex_command_user_create Redaxo\Core\Console\Command\UserCreateCommand
rex_command_user_delete Redaxo\Core\Console\Command\UserDeleteCommand
rex_command_user_list Redaxo\Core\Console\Command\UserListCommand
rex_command_user_set_password Redaxo\Core\Console\Command\UserSetPasswordCommand
rex_command_only_setup_packages Redaxo\Core\Console\Command\OnlySetupAddonsInterface
rex_command_standalone Redaxo\Core\Console\Command\StandaloneInterface

Cronjob

REDAXO 5.x Klasse REDAXO 6.x Klasse
rex_cronjob Redaxo\Core\Cronjob\Type\AbstractType
rex_cronjob_manager Redaxo\Core\Cronjob\CronjobExecutor
rex_cronjob_manager_sql Redaxo\Core\Cronjob\CronjobManager
rex_cronjob_form Redaxo\Core\Cronjob\Form\CronjobForm
rex_cronjob_form_interval_element Redaxo\Core\Cronjob\Form\IntervalField
rex_cronjob_urlrequest Redaxo\Core\Cronjob\Type\UrlRequestType
rex_cronjob_article_status Redaxo\Core\Cronjob\Type\ArticleStatusType
rex_cronjob_optimize_tables Redaxo\Core\Cronjob\Type\OptimizeTableType
rex_cronjob_export Redaxo\Core\Cronjob\Type\ExportType
rex_cronjob_structure_history Redaxo\Core\Cronjob\Type\ClearArticleHistoryType
rex_cronjob_mailer_purge Redaxo\Core\Cronjob\Type\PurgeMailerArchiveType

Datenbank

REDAXO 5.x Klasse REDAXO 6.x Klasse
rex_sql Redaxo\Core\Database\Sql
rex_sql_column Redaxo\Core\Database\Column
rex_sql_foreign_key Redaxo\Core\Database\ForeignKey
rex_sql_index Redaxo\Core\Database\Index
rex_sql_schema_dumper Redaxo\Core\Database\SchemaDumper
rex_sql_table Redaxo\Core\Database\Table
rex_sql_util Redaxo\Core\Database\Util

Exceptions

REDAXO 5.x Klasse REDAXO 6.x Klasse
rex_exception Redaxo\Core\Exception\Exception
rex_functional_exception Redaxo\Core\Exception\UserMessageException
rex_http_exception Redaxo\Core\Http\Exception\HttpException
rex_sql_exception Redaxo\Core\Database\Exception\SqlException
rex_sql_could_not_connect_exception Redaxo\Core\Database\Exception\CouldNotConnectException
rex_socket_exception Redaxo\Core\HttpClient\Exception\HttpClientException
rex_media_manager_not_found_exception Redaxo\Core\MediaManager\Exception\MediaNotFoundException
rex_article_not_found_exception Redaxo\Core\Content\Exception\ArticleNotFoundException
rex_yaml_parse_exception Redaxo\Core\Util\Exception\YamlParseException

Extension Points

REDAXO 5.x Klasse REDAXO 6.x Klasse
rex_extension Redaxo\Core\ExtensionPoint\Extension
rex_extension_point Redaxo\Core\ExtensionPoint\ExtensionPoint
rex_extension_point_art_content_updated Redaxo\Core\Content\ExtensionPoint\ArticleContentUpdated
rex_extension_point_console_shutdown Redaxo\Core\Console\ExtensionPoint\ConsoleShutdown
rex_extension_point_package_cache_deleted Redaxo\Core\Addon\ExtensionPoint\AddonCacheDeleted
rex_extension_point_slice_menu Redaxo\Core\Content\ExtensionPoint\SliceMenu

Dateisystem

REDAXO 5.x Klasse REDAXO 6.x Klasse
rex_dir Redaxo\Core\Filesystem\Dir
rex_file Redaxo\Core\Filesystem\File
rex_finder Redaxo\Core\Filesystem\Finder
rex_path Redaxo\Core\Filesystem\Path
rex_path_default_provider Redaxo\Core\Filesystem\DefaultPathProvider
rex_url Redaxo\Core\Filesystem\Url
rex_url_provider_interface Redaxo\Core\Base\UrlProviderInterface

Formulare

REDAXO 5.x Klasse REDAXO 6.x Klasse
rex_form Redaxo\Core\Form\Form
rex_form_base Redaxo\Core\Form\AbstractForm
rex_config_form Redaxo\Core\Form\ConfigForm
rex_form_element Redaxo\Core\Form\Field\BaseField
rex_form_options_element Redaxo\Core\Form\Field\AbstractOptionField
rex_form_checkbox_element Redaxo\Core\Form\Field\CheckboxField
rex_form_radio_element Redaxo\Core\Form\Field\RadioField
rex_form_container_element Redaxo\Core\Form\Field\ContainerField
rex_form_control_element Redaxo\Core\Form\Field\ControlField
rex_form_select_element Redaxo\Core\Form\Field\SelectField
rex_form_prio_element Redaxo\Core\Form\Field\PriorityField
rex_form_perm_select_element Redaxo\Core\Form\Field\PermissionSelectField
rex_form_raw_element Redaxo\Core\Form\Field\RawField
rex_form_widget_linkmap_element Redaxo\Core\Form\Field\ArticleField
rex_form_widget_media_element Redaxo\Core\Form\Field\MediaField
rex_select Redaxo\Core\Form\Select\Select
rex_event_select Redaxo\Core\Form\Select\ActionEventSelect
rex_category_select Redaxo\Core\Form\Select\CategorySelect
rex_media_category_select Redaxo\Core\Form\Select\MediaCategorySelect
rex_template_select Redaxo\Core\Form\Select\TemplateSelect

HTTP

REDAXO 5.x Klasse REDAXO 6.x Klasse
rex_context Redaxo\Core\Http\Context
rex_context_provider_interface Redaxo\Core\Http\ContextProviderInterface
rex_request Redaxo\Core\Http\Request
rex_response Redaxo\Core\Http\Response

HTTP Client (Socket)

REDAXO 5.x Klasse REDAXO 6.x Klasse
rex_socket Redaxo\Core\HttpClient\Request
rex_socket_response Redaxo\Core\HttpClient\Response
rex_socket_proxy Redaxo\Core\HttpClient\ProxyRequest

Logging

REDAXO 5.x Klasse REDAXO 6.x Klasse
rex_log_entry Redaxo\Core\Log\LogEntry
rex_log_file Redaxo\Core\Log\LogFile
rex_logger Redaxo\Core\Log\Logger

Mailer

REDAXO 5.x Klasse REDAXO 6.x Klasse
rex_mailer Redaxo\Core\Mailer\Mailer

Media Manager

REDAXO 5.x Klasse REDAXO 6.x Klasse
rex_media_manager Redaxo\Core\MediaManager\MediaManager
rex_managed_media Redaxo\Core\MediaManager\ManagedMedia
rex_effect_abstract Redaxo\Core\MediaManager\Effect\AbstractEffect
rex_effect_convert2img Redaxo\Core\MediaManager\Effect\ConvertToImageEffect
rex_effect_crop Redaxo\Core\MediaManager\Effect\CropEffect
rex_effect_filter_blur Redaxo\Core\MediaManager\Effect\FilterBlurEffect
rex_effect_filter_brightness Redaxo\Core\MediaManager\Effect\FilterBrightnessEffect
rex_effect_filter_colorize Redaxo\Core\MediaManager\Effect\FilterColorizeEffect
rex_effect_filter_contrast Redaxo\Core\MediaManager\Effect\FilterContrastEffect
rex_effect_filter_greyscale Redaxo\Core\MediaManager\Effect\FilterGreyscaleEffect
rex_effect_filter_sepia Redaxo\Core\MediaManager\Effect\FilterSepiaEffect
rex_effect_filter_sharpen Redaxo\Core\MediaManager\Effect\FilterSharpenEffect
rex_effect_flip Redaxo\Core\MediaManager\Effect\FlipEffect
rex_effect_header Redaxo\Core\MediaManager\Effect\HeaderEffect
rex_effect_image_format Redaxo\Core\MediaManager\Effect\ImageFormatEffect
rex_effect_image_properties Redaxo\Core\MediaManager\Effect\ImagePropertiesEffect
rex_effect_insert_image Redaxo\Core\MediaManager\Effect\InsertImageEffect
rex_effect_mediapath Redaxo\Core\MediaManager\Effect\MediaPathEffect
rex_effect_mirror Redaxo\Core\MediaManager\Effect\MirrorEffect
rex_effect_resize Redaxo\Core\MediaManager\Effect\ResizeEffect
rex_effect_rotate Redaxo\Core\MediaManager\Effect\RotateEffect
rex_effect_rounded_corners Redaxo\Core\MediaManager\Effect\RoundedCornersEffect
rex_effect_workspace Redaxo\Core\MediaManager\Effect\WorkspaceEffect

MediaPool

REDAXO 5.x Klasse REDAXO 6.x Klasse
rex_media Redaxo\Core\MediaPool\Media
rex_media_cache Redaxo\Core\MediaPool\MediaPoolCache
rex_media_category Redaxo\Core\MediaPool\MediaCategory
rex_media_service Redaxo\Core\MediaPool\MediaHandler
rex_media_category_service Redaxo\Core\MediaPool\MediaCategoryHandler
rex_media_perm Redaxo\Core\MediaPool\MediaPoolPermission
rex_mediapool Redaxo\Core\MediaPool\MediaPool

MetaInfo

REDAXO 5.x Klasse REDAXO 6.x Klasse
rex_metainfo_default_type Redaxo\Core\MetaInfo\Form\DefaultType
rex_metainfo_handler Redaxo\Core\MetaInfo\Handler\AbstractHandler
rex_metainfo_article_handler Redaxo\Core\MetaInfo\Handler\ArticleHandler
rex_metainfo_category_handler Redaxo\Core\MetaInfo\Handler\CategoryHandler
rex_metainfo_clang_handler Redaxo\Core\MetaInfo\Handler\LanguageHandler
rex_metainfo_media_handler Redaxo\Core\MetaInfo\Handler\MediaHandler
rex_metainfo_table_expander Redaxo\Core\MetaInfo\Form\MetaInfoForm
rex_metainfo_table_manager Redaxo\Core\MetaInfo\Database\Table
rex_form_restrictons_element Redaxo\Core\MetaInfo\Form\Field\RestrictionField
rex_input Redaxo\Core\MetaInfo\Form\Input\AbstractInput
rex_input_date Redaxo\Core\MetaInfo\Form\Input\DateInput
rex_input_datetime Redaxo\Core\MetaInfo\Form\Input\DateTimeInput
rex_input_linkbutton Redaxo\Core\MetaInfo\Form\Input\ArticleInput
rex_input_mediabutton Redaxo\Core\MetaInfo\Form\Input\MediaInput
rex_input_select Redaxo\Core\MetaInfo\Form\Input\SelectInput
rex_input_text Redaxo\Core\MetaInfo\Form\Input\TextInput
rex_input_textarea Redaxo\Core\MetaInfo\Form\Input\TextareaInput
rex_input_time Redaxo\Core\MetaInfo\Form\Input\TimeInput

REDAXO-Variablen

REDAXO 5.x Klasse REDAXO 6.x Klasse
rex_var Redaxo\Core\RexVar\RexVar
rex_var_article Redaxo\Core\RexVar\ArticleVar
rex_var_category Redaxo\Core\RexVar\CategoryVar
rex_var_clang Redaxo\Core\RexVar\LanguageVar
rex_var_config Redaxo\Core\RexVar\ConfigVar
rex_var_link Redaxo\Core\RexVar\LinkVar
rex_var_linklist Redaxo\Core\RexVar\LinkListVar
rex_var_media Redaxo\Core\RexVar\MediaVar
rex_var_medialist Redaxo\Core\RexVar\MediaListVar
rex_var_property Redaxo\Core\RexVar\PropertyVar
rex_var_template Redaxo\Core\RexVar\TemplateVar
rex_var_value Redaxo\Core\RexVar\ValueVar

Security

REDAXO 5.x Klasse REDAXO 6.x Klasse
rex_backend_login Redaxo\Core\Security\BackendLogin
rex_backend_password_policy Redaxo\Core\Security\BackendPasswordPolicy
rex_complex_perm Redaxo\Core\Security\ComplexPermission
rex_csrf_token Redaxo\Core\Security\CsrfToken
rex_login Redaxo\Core\Security\Login
rex_login_policy Redaxo\Core\Security\LoginPolicy
rex_password_policy Redaxo\Core\Security\PasswordPolicy
rex_perm Redaxo\Core\Security\Permission
rex_user Redaxo\Core\Security\User
rex_user_role Redaxo\Core\Security\UserRole
rex_user_role_interface Redaxo\Core\Security\UserRoleInterface
rex_user_session Redaxo\Core\Security\UserSession
rex_webauthn Redaxo\Core\Security\WebAuthn

Setup

REDAXO 5.x Klasse REDAXO 6.x Klasse
rex_setup Redaxo\Core\Setup\Setup
rex_setup_importer Redaxo\Core\Setup\Importer

Content/Structure

REDAXO 5.x Klasse REDAXO 6.x Klasse
rex_article Redaxo\Core\Content\Article
rex_article_action Redaxo\Core\Content\ArticleAction
rex_article_cache Redaxo\Core\Content\ArticleCache
rex_article_content Redaxo\Core\Content\ArticleContent
rex_article_content_base Redaxo\Core\Content\ArticleContentBase
rex_article_content_editor Redaxo\Core\Content\ArticleContentEditor
rex_article_revision Redaxo\Core\Content\ArticleRevision
rex_article_service Redaxo\Core\Content\ArticleHandler
rex_article_slice Redaxo\Core\Content\ArticleSlice
rex_article_slice_history Redaxo\Core\Content\ArticleSliceHistory
rex_category Redaxo\Core\Content\Category
rex_category_service Redaxo\Core\Content\CategoryHandler
rex_content_service Redaxo\Core\Content\ContentHandler
rex_ctype Redaxo\Core\Content\ContentSection
rex_history_login Redaxo\Core\Content\HistoryLogin
rex_linkmap_article_list Redaxo\Core\Content\Linkmap\ArticleList
rex_linkmap_article_list_renderer Redaxo\Core\Content\Linkmap\ArticleListRenderer
rex_linkmap_category_tree Redaxo\Core\Content\Linkmap\CategoryTree
rex_linkmap_tree_renderer Redaxo\Core\Content\Linkmap\CategoryTreeRenderer
rex_module Redaxo\Core\Content\Module
rex_module_cache Redaxo\Core\Content\ModuleCache
rex_module_perm Redaxo\Core\Content\ModulePermission
rex_structure_context Redaxo\Core\Content\StructureContext
rex_structure_element Redaxo\Core\Content\StructureElement
rex_structure_perm Redaxo\Core\Content\StructurePermission
rex_template Redaxo\Core\Content\Template
rex_template_cache Redaxo\Core\Content\TemplateCache

Utility-Klassen

REDAXO 5.x Klasse REDAXO 6.x Klasse
rex_editor Redaxo\Core\Util\Editor
rex_formatter Redaxo\Core\Util\Formatter
rex_markdown Redaxo\Core\Util\Markdown
rex_pager Redaxo\Core\Util\Pager
rex_parsedown Redaxo\Core\Util\Parsedown
rex_sortable_iterator Redaxo\Core\Util\SortableIterator
rex_stream Redaxo\Core\Util\Stream
rex_string Redaxo\Core\Util\Str
rex_timer Redaxo\Core\Util\Timer
rex_type Redaxo\Core\Util\Type
rex_var_dumper Redaxo\Core\Util\VarDumper
rex_version Redaxo\Core\Util\Version
rex_scss_compiler Redaxo\Core\Util\ScssCompiler

Basis-Traits

REDAXO 5.x Klasse REDAXO 6.x Klasse
rex_factory_trait Redaxo\Core\Base\FactoryTrait
rex_instance_list_pool_trait Redaxo\Core\Base\InstanceListPoolTrait
rex_instance_pool_trait Redaxo\Core\Base\InstancePoolTrait
rex_singleton_trait Redaxo\Core\Base\SingletonTrait

Validierung

REDAXO 5.x Klasse REDAXO 6.x Klasse
rex_validator Redaxo\Core\Validator\Validator
rex_validation_rule Redaxo\Core\Validator\ValidationRule

View-Klassen

REDAXO 5.x Klasse REDAXO 6.x Klasse
rex_list Redaxo\Core\View\DataList
rex_fragment Redaxo\Core\View\Fragment
rex_navigation Redaxo\Core\View\Navigation
rex_view Redaxo\Core\View\View

Übersetzung

REDAXO 5.x Klasse REDAXO 6.x Klasse
rex_i18n Redaxo\Core\Translation\I18n