class LazyNames::Definer

Public Class Methods

call(config, top_level_binding) click to toggle source
# File lib/lazy_names/definer.rb, line 4
      def call(config, top_level_binding)
        config.constants.each do |origin|
          eval <<-RUBY, top_level_binding, __FILE__, __LINE__ + 1
            #{config.lazy_name(origin)} = #{origin}
          RUBY
        end
      end