module NaturalBornSlugger
Constants
- VERSION
Attributes
configuration[RW]
Public Class Methods
configure() { |configuration| ... }
click to toggle source
# File lib/natural_born_slugger.rb, line 13 def self.configure self.configuration ||= Configuration.new yield(configuration) if block_given? require_internals! configuration end
included(base)
click to toggle source
# File lib/natural_born_slugger.rb, line 27 def self.included(base) base.extend ClassMethods end
logger()
click to toggle source
# File lib/natural_born_slugger.rb, line 23 def self.logger @logger ||= configuration.logger end
Private Class Methods
require_internals!()
click to toggle source
# File lib/natural_born_slugger.rb, line 33 def self.require_internals! require "natural_born_slugger/class_methods" end