Sha256: 18f68134ddb7dd9c7566955115af2ca445835ff815a9b30c047ec2bc9e34c00e

Contents?: true

Size: 275 Bytes

Versions: 11

Compression:

Stored size: 275 Bytes

Contents

class RailsInfo::Presenter
  def initialize(subject, options = {})
    @subject = subject
  end

  def subject=(value)
    @subject = value
  end 

  private
  
  def subject
    @subject
  end
  
  def method_missing(*args, &block)
    @subject.send(*args, &block)
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
rails_info-0.1.1 app/presenters/rails_info/presenter.rb
rails_info-0.1.0 app/presenters/rails_info/presenter.rb
rails_info-0.0.9 app/presenters/rails_info/presenter.rb
rails_info-0.0.8 app/presenters/rails_info/presenter.rb
rails_info-0.0.7 app/presenters/rails_info/presenter.rb
rails_info-0.0.6 app/presenters/rails_info/presenter.rb
rails_info-0.0.5 app/presenters/rails_info/presenter.rb
rails_info-0.0.4 app/presenters/rails_info/presenter.rb
rails_info-0.0.3 app/presenters/rails_info/presenter.rb
rails_info-0.0.2 app/presenters/rails_info/presenter.rb
rails_info-0.0.1 app/presenters/rails_info/presenter.rb