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