class

Hwaro::Content::Processors::Base

Inherits Reference / Object

Abstract base class for all content processors

Instance methods

can_process?(file_path : String) : Bool

Check if this processor can handle the given file

Source
extensions

Returns file extensions this processor can handle

Source
name

Returns the unique name identifier for this processor

Source
priority

Priority for processor ordering (higher = runs first)

Source
process(content : String, context : ProcessorContext) : ProcessorResult

Process content and return transformed result

Source