Sha256: f113fb50c35829033e15084b0b6a55e5bccebc938b4c0ad51edc297535dca4d6

Contents?: true

Size: 571 Bytes

Versions: 23

Compression:

Stored size: 571 Bytes

Contents

module Refinery
  class Activity

    attr_accessor :class, :title, :url_prefix, :order, :conditions, :limit, :created_image, :updated_image, :conditions

    def initialize(new_options)
      options = {:class => nil, :title => nil, :url_prefix => "", :order => 'updated_at DESC', :conditions => nil, :limit => 10, :created_image => "add.png", :updated_image => "edit.png"}
      options.merge!(new_options).each { |key,value| eval("self.#{key} = value") }
    end

    def url_prefix
      @url_prefix.blank? ? "" : "#{@url_prefix}_".gsub("__", "_")
    end

  end
end

Version data entries

23 entries across 23 versions & 1 rubygems

Version Path
refinerycms-0.9.6.4 vendor/plugins/refinery/lib/refinery/activity.rb
refinerycms-0.9.6.3 vendor/plugins/refinery/lib/refinery/activity.rb
refinerycms-0.9.6.2 vendor/plugins/refinery/lib/refinery/activity.rb
refinerycms-0.9.6.1 vendor/plugins/refinery/lib/refinery/activity.rb
refinerycms-0.9.6 vendor/plugins/refinery/lib/refinery/activity.rb
refinerycms-0.9.5.31 vendor/plugins/refinery/lib/refinery/activity.rb
refinerycms-0.9.5.30 vendor/plugins/refinery/lib/refinery/activity.rb
refinerycms-0.9.5.29 vendor/plugins/refinery/lib/refinery/activity.rb
refinerycms-0.9.5.28 vendor/plugins/refinery/lib/refinery/activity.rb
refinerycms-0.9.5.27 vendor/plugins/refinery/lib/refinery/activity.rb
refinerycms-0.9.5.26 vendor/plugins/refinery/lib/refinery/activity.rb
refinerycms-0.9.5.25 vendor/plugins/refinery/lib/refinery/activity.rb
refinerycms-0.9.5.24 vendor/plugins/refinery/lib/refinery/activity.rb
refinerycms-0.9.5.23 vendor/plugins/refinery/lib/refinery/activity.rb
refinerycms-0.9.5.22 vendor/plugins/refinery/lib/refinery/activity.rb
refinerycms-0.9.5.21 vendor/plugins/refinery/lib/refinery/activity.rb
refinerycms-0.9.5.20 vendor/plugins/refinery/lib/refinery/activity.rb
refinerycms-0.9.5.19 vendor/plugins/refinery/lib/refinery/activity.rb
refinerycms-0.9.5.18 vendor/plugins/refinery/lib/refinery/activity.rb
refinerycms-0.9.5.17 vendor/plugins/refinery/lib/refinery/activity.rb