Class: Digestifier::Digest

Inherits:
Object
  • Object
show all
Defined in:
lib/digestifier/digest.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(identifier = :digest) ⇒ Digest

Returns a new instance of Digest.



4
5
6
7
8
# File 'lib/digestifier/digest.rb', line 4

def initialize(identifier = :digest)
  @identifier        = identifier
  @default_frequency = 24.hours
  @recipients        = lambda { User.order(:id) }
end

Instance Attribute Details

#contentsObject

Returns the value of attribute contents.



2
3
4
# File 'lib/digestifier/digest.rb', line 2

def contents
  @contents
end

#default_frequencyObject

Returns the value of attribute default_frequency.



2
3
4
# File 'lib/digestifier/digest.rb', line 2

def default_frequency
  @default_frequency
end

#identifierObject

Returns the value of attribute identifier.



2
3
4
# File 'lib/digestifier/digest.rb', line 2

def identifier
  @identifier
end

#recipientsObject

Returns the value of attribute recipients.



2
3
4
# File 'lib/digestifier/digest.rb', line 2

def recipients
  @recipients
end