APCuConfigCache | APCu-based configuration cache with warmup for Kubernetes/FrankenPHP deployments This class provides both warmup functionality and drop-in replacement methods for ConfigCache. |
BaseConfigHandler | BaseConfigHandler allows a developer to create a custom formatted configuration file pertaining to any information they like. |
CachingConfigHandler | CachingConfigHandler compiles the per-action configuration files placed in the “cache” subfolder of a module directory. |
CompileConfigHandler | CompileConfigHandler gathers multiple files and puts them into a single file. |
CompiledArtifact | Serializes a config handler’s declaration into the PHP file the on-disk cache holds. |
CompiledConfig | Reads the value of a compiled configuration through whichever cache implementation is active. |
Config | Static facade over the application’s configuration. |
ConfigCache | ConfigCache allows you to customize the format of a configuration file to make it easy-to-use, yet still provide a PHP formatted result for direct inclusion into your modules. |
ConfigHandler | ConfigHandler allows a developer to create a custom formatted configuration file pertaining to any information they like and still have it auto-generate PHP code. |
ConfigHandlersConfigHandler | ConfigHandlersConfigHandler allows you to specify configuration handlers for the application or on a module level. |
ConfigParser | ConfigParser parses XML files using XmlConfigParser, but returns old-style ConfigValueHolders. |
ConfigRepository | An instance-backed store of configuration directives, with typed accessors that fail loudly when a directive does not hold the shape the caller asked for. |
ConfigValueHolder | ConfigValueHolder is the storage class for the XmlConfigHandler |
DatabaseConfigHandler | DatabaseConfigHandler allows you to setup database connections in a configuration file that will be created for you automatically upon first request. |
EnvPlaceholder | The %env(NAME)% / %env(NAME, fallback)% placeholder: a configuration value that comes from the process environment. |
FactoryConfigHandler | FactoryConfigHandler allows you to specify which factory implementation the system will use. |
MiddlewareConfigHandler | MiddlewareConfigHandler reads a middleware.{xml,php,yaml,yml} file — a flat list of <use> entries that register app/plugin middleware and/or override the placement or enabled state of any middleware (framework or app) known to #[Quiote\Middleware\Attribute\Middleware] scanning. |
ModuleConfigHandler | ModuleConfigHandler reads module configuration files to determine the status of a module. |
OutputTypeConfigHandler | OutputTypeConfigHandler handles output type configuration files. |
PluginConfigHandler | PluginConfigHandler reads a plugins.{xml,php,yaml,yml} file — the correct, documented way to register plugins — a flat, ordered enable/disable list of plugin classes — and appends the enabled ones to the plugins config key that PluginManager::bootFromConfig() already reads. |
RbacDefinitionConfigHandler | RbacDefinitionConfigHandler handles RBAC role and permission definition files. |
ReturnArrayConfigHandler | ReturnArrayConfigHandler allows you to retrieve the contents of a config file as an array. |
SettingConfigHandler | SettingConfigHandler handles the settings.xml file. |
TestSuitesConfigHandler | TestSuitesConfigHandler reads the testsuites configuration files to determine the available suites and their tests. |
TranslationConfigHandler | TranslationConfigHandler allows you to define translator implementations for different domains. |
ValidatorConfigHandler | Compiles a validators.xml document into a compiled Quiote configuration file: a declaration of the validators to build, which ValidatorDeclarationApplier registers onto a validation manager. |
XmlConfigHandler | XmlConfigHandler is the base config handler that deals with DOMDocuments |
XmlConfigParser | XmlConfigParser handles both Quiote and foreign XML configuration files, deals with XIncludes, XSL transformations and validation as well as filtering and ordering of configuration blocks and parent file resolution and parsing. |