settings.rb 356 Bytes
class OpenGraphPlugin::Settings < Noosfero::Plugin::Settings

  def self.new base, attrs = {}
    super base, self.parents.first, attrs
  end

  OpenGraphPlugin::TrackConfig::Types.each do |track, klass|
    define_method "#{track}_track_enabled=" do |value|
      super ActiveRecord::ConnectionAdapters::Column.value_to_boolean(value)
    end
  end

end