Skip to content

Plugin

Everything under Quiote\Plugin.

ClassDescription
PluginManagerProcess-global registry + lifecycle for PluginInterfaces, mirroring the static, worker-lifetime pattern of MiddlewareCatalog and Events: plugins are registered once and their contributions persist for the life of the process.
PluginRegistrarThe fluent contribution API handed to PluginInterface::register().
InterfaceDescription
NamedPluginOpt-in for a plugin whose diagnostics/logging name can’t be a compile-time constant (e.g.
PluginInterfaceA Quiote plugin: a self-contained bundle that contributes to the framework through the seams that already exist (config defaults, DI services, middleware, event listeners, routes/modules, output types, commands, HTTP clients) via a single PluginInterface::register() lifecycle call — this is the mechanism the framework’s “unopinionated core + opinionated drop-ins” philosophy is built on.
NamespaceContents
Attribute1 type