Class: Low::Adapter::Loader
Class Method Summary collapse
Class Method Details
.load(klass:, class_proxy:) ⇒ Object
9 10 11 12 13 14 15 |
# File 'lib/adapters/adapter_loader.rb', line 9 def load(klass:, class_proxy:) ancestors = klass.ancestors.map(&:to_s) return unless ancestors.include?('Sinatra::Base') klass.prepend SinatraAdapter.new.module(file_path: class_proxy.file_path) end |