class RedisModel::Attribute::DefinitionHelper

Internal: Provides helper for DSL for RedisModel attributes which are defined in block of RedisModel::Attribute.redis_model_attributes method.

Attributes

default_options[R]

Public: Returns Hash of default options for attributes.

klass[R]

Public: Returns class in which attributes are defined.

Public Class Methods

new(klass, default_options) click to toggle source

Internal: Initializes new DefinitionHelper instance.

klass - Class in which attributes are defined. options - Default options for attribute definitions.

Returns newly instantiated RedisModel::Attribute::DefinitionHelper

object.
# File lib/redis_model/attribute.rb, line 54
def initialize(klass, default_options)
  @klass = klass
  @default_options = default_options
end