Class: Coradoc::Html::Transform::ToCoreModel

Inherits:
Object
  • Object
show all
Defined in:
lib/coradoc/html/transform/to_core_model.rb

Overview

Transforms HTML input models to CoreModel equivalents

HTML input converters now produce CoreModel directly, so this transformer is largely a pass-through that ensures the model is CoreModel.

Class Method Summary collapse

Class Method Details

.transform(model) ⇒ Coradoc::CoreModel::Base

Transform an HTML input model to CoreModel

Parameters:

  • model (Object)

    HTML input model to transform

Returns:

  • (Coradoc::CoreModel::Base)

    CoreModel equivalent



18
19
20
21
# File 'lib/coradoc/html/transform/to_core_model.rb', line 18

def transform(model)
  # HTML input now produces CoreModel directly
  transform_direct(model)
end