module Trestle::Adapters
Public Class Methods
compose(*modules)
click to toggle source
Creates a new Adapter
class with the given modules mixed in
# File lib/trestle/adapters.rb, line 12 def self.compose(*modules) Class.new(Adapter) do modules.each { |mod| include(mod) } end end