Module: Movescount::Concern::Member

Defined in:
lib/movescount/concern/member.rb

Defined Under Namespace

Modules: ClassMethods

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.included(base) ⇒ Object



4
5
6
# File 'lib/movescount/concern/member.rb', line 4

def self.included(base)
  base.extend ClassMethods
end

Instance Method Details

#movescount_memberObject

Returns the Movescount Member object



9
10
11
12
# File 'lib/movescount/concern/member.rb', line 9

def movescount_member
  return unless self[movescount_options[:email_column]]
  @movescount_member ||= Movescount::Member.new(email: self[movescount_options[:email_column]], userkey: movescount_userkey)
end