Sha256: 73942a9de73e0067016ec816756512c21864409ace952a522ae94cfb82e9055d

Contents?: true

Size: 307 Bytes

Versions: 12

Compression:

Stored size: 307 Bytes

Contents

require "rails-settings-cached"

class Settings < RailsSettings::CachedSettings
  include PublicActivity::Model

  tracked owner: ->(controller, model) { controller.try(:current_user) }

  def self.update_attributes(attributes)
    attributes.each do |key, value|
      self[key] = value
    end
  end
end 

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
sunrise-cms-1.0.6 lib/generators/sunrise/templates/models/active_record/settings.rb
sunrise-cms-1.0.5 lib/generators/sunrise/templates/models/active_record/settings.rb
sunrise-cms-1.0.4 lib/generators/sunrise/templates/models/active_record/settings.rb
sunrise-cms-1.0.3 lib/generators/sunrise/templates/models/active_record/settings.rb
sunrise-cms-1.0.2 lib/generators/sunrise/templates/models/active_record/settings.rb
sunrise-cms-1.0.1 lib/generators/sunrise/templates/models/active_record/settings.rb
sunrise-cms-1.0.0 lib/generators/sunrise/templates/models/active_record/settings.rb
sunrise-cms-1.0.0.rc3 lib/generators/sunrise/templates/models/active_record/settings.rb
sunrise-cms-1.0.0.rc2 lib/generators/sunrise/templates/models/active_record/settings.rb
sunrise-cms-1.0.0.rc1 lib/generators/sunrise/templates/models/active_record/settings.rb
sunrise-cms-0.7.0.rc2 lib/generators/sunrise/templates/models/active_record/settings.rb
sunrise-cms-0.7.0.rc1 lib/generators/sunrise/templates/models/active_record/settings.rb