module LazyLazer

LazyLazer. Include this module into your class to infuse it with lazer powers.

@see LazyLazer::ClassMethods your model's class methods @see LazyLazer::InstanceMethods your model's instance methods

Constants

VERSION

The gem's semantic version number.

Public Class Methods

included(base) click to toggle source

Hook into `include LazyLazer`. @param base [Module] the object to include the methods in @return [void]

# File lib/lazy_lazer.rb, line 20
def self.included(base)
  base.extend(ClassMethods)
  base.include(InstanceMethods)
  base.instance_variable_set(:@_lazer_metadata, KeyMetadataStore.new)
end