class Newsletterable::OrmAdapters::ActiveModel
Public Instance Methods
query_subscription(query, initialize = false)
click to toggle source
# File lib/newsletterable/orm_adapters/active_model.rb, line 4 def query_subscription(query, initialize = false) scope = subscriptions_model.where(query) if initialize scope.first_or_initialize do |s| s.pending! end else scope.first end end
save(record)
click to toggle source
# File lib/newsletterable/orm_adapters/active_model.rb, line 16 def save(record) record.save! end