Ruby 在这种情况下,forwardable是如何工作的?
我遵循一个原则:Ruby 在这种情况下,forwardable是如何工作的?,ruby,metaprogramming,rack,Ruby,Metaprogramming,Rack,我遵循一个原则: 要求“可转发” 模Eldr 类应用程序 阶级 请问课程是什么,如果你有三个问题,问三个问题,而不是一个。例如,您关于类的问题 require 'forwardable' module Eldr class App class << self extend Forwardable attr_accessor :builder def_delegators :builder, :map, :use def b
要求“可转发”
模Eldr
类应用程序
阶级
请问课程是什么,如果你有三个问题,问三个问题,而不是一个。例如,您关于类的问题
require 'forwardable'
module Eldr
class App
class << self
extend Forwardable
attr_accessor :builder
def_delegators :builder, :map, :use
def builder
@builder ||= Rack::Builder.new
end
end
end
end