module Lark::Helper::ClassMethods
Public Instance Methods
api_mount(name)
click to toggle source
# File lib/lark/helper.rb, line 6 def api_mount(name) class_eval <<-CODE, __FILE__, __LINE__ + 1 def #{name.to_s.gsub('/', '_')} @#{name.to_s.gsub('/', '_')} ||= Class.new(SimpleDelegator) do include ::Lark::Apis::#{name.to_s.classify} end.new(self) end CODE end