class

Hwaro::Content::Processors::Registry

Inherits Reference / Object

Registry for managing processor instances

Class methods

all

Get all registered processors (cached and sorted by priority)

Source
clear

Clear all registered processors

Source
for_file(file_path : String) : Array(Base)

Get processors that can handle a specific file

Source
get(name : String) : Base | Nil

Get a processor by name

Source
has?(name : String) : Bool

Check if a processor is registered

Source
names

List all registered processor names

Source
register(processor : Base)

Register a processor instance

Source