class Aspen::Adapters::Adapter

Attributes

ext[R]
id[R]
name[R]
renderer[R]

Public Class Methods

new(id: , name: , ext: ) click to toggle source
# File lib/aspen/adapters.rb, line 7
def initialize(id: , name: , ext: )
  @id   = id
  @name = name
  @ext  = ext
  # @todo This will be buggy if we have a two-word class
  @renderer = Kernel.const_get("Aspen::Renderers::#{@name.downcase.capitalize}Renderer")
end