Package redaxo\core

Packages summary

redaxo\core\backend
redaxo\core\form
redaxo\core\login
redaxo\core\packages
redaxo\core\sql

Classes summary

rex REX base class for core properties etc.
rex_api_function This is a base class for all functions which a component may provide for public use. Those function will be called automatically by the core. Inside an api function you might check the preconditions which have to be met (permissions, etc.) and forward the call to an underlying service which does the actual job.
rex_api_result Class representing the result of a api function call.
rex_autoload REDAXO Autoloader.
rex_clang Clang class.
rex_clang_perm
rex_clang_service
rex_config Class for handling configurations. The configuration is persisted between requests.
rex_console_application
rex_console_command
rex_context A generic implementiation of rex_context_provider.
rex_csrf_token Class for generating and validating csrf tokens.
rex_dir Class for handling directories.
rex_editor
rex_error_handler
rex_extension Klasse die Einsprungpunkte zur Erweiterung der Kernfunktionalitaetet bietet.
rex_extension_point Extension Point Class.
rex_file Class for handling files.
rex_finder Finder.
rex_formatter String formatter class.
rex_fragment
rex_i18n Class for internationalization.
rex_list Klasse zum erstellen von Listen.
rex_log_entry Log entry class.
rex_log_file Log file class.
rex_logger Simple Logger class.
rex_markdown Markdown parser.
rex_pager The rex_pager-class implements all the logic which is necessary to implement some sort of pagination.
rex_path Utility class to generate absolute paths.
rex_path_default_provider Utility class to generate absolute paths.
rex_request Class for getting the superglobals.
rex_response HTTP1.1 Client Cache Features.
rex_select
rex_socket Class for sockets.
rex_socket_proxy Class for sockets over a proxy.
rex_socket_response Class for rex_socket responses.
rex_sortable_iterator Sortable iterator.
rex_stream Stream wrapper to include variables like files (php code will be evaluated).
rex_string String utility class.
rex_system_report
rex_system_setting This class can be used to add settings to the system settings page.
rex_timer Class to stop the script time.
rex_type Class for var casting.
rex_url Utility class to generate relative URLs.
rex_validator Validator class.
rex_var Abstract baseclass for REX_VARS.
rex_var_clang REX_CLANG[id=x field=xzy].
rex_var_config REX_CONFIG[key=xzy].
rex_var_dumper
rex_var_property REX_PROPERTY[key=xzy].
rex_view

Interfaces summary

rex_context_provider_interface Generic interface for classes which provide a complete rex-context. A rex-context consists of a set of parameters which may get passed using urls (via parameter) or forms (via hidden input fields).
rex_url_provider_interface Generic interface for classes which provide urls.

Traits summary

rex_factory_trait Factory trait.
rex_instance_list_pool_trait Instance List Pool Trait.
rex_instance_pool_trait Instance Pool Trait.
rex_singleton_trait Trait for singletons.

Exceptions summary

rex_api_exception Exception-Type to indicate exceptions in an api function. The messages of this exception will be displayed to the end-user.
rex_exception
rex_functional_exception Exception class for user-friendly error messages.
rex_http_exception Exception class for http-status code handling.
rex_socket_exception Socket exception.
rex_sql_exception
rex_yaml_parse_exception Exception class for yaml parse errors.

Functions summary

rex_cookie
rex_delete_cache Deletes the cache.
rex_env
rex_escape Escapes a variable.
rex_files
rex_get
rex_ini_get
rex_post
rex_request
rex_request_method
rex_server
rex_session
rex_set_session
rex_unset_session