Sha256: 4eb3932099634d968d83b476620bb350de7347604ddefb9be503bb9b67be1edd

Contents?: true

Size: 408 Bytes

Versions: 21

Compression:

Stored size: 408 Bytes

Contents

require "#{File.dirname(__FILE__)}/abstract_note"

module Footnotes
  module Notes
    class ParamsNote < AbstractNote
      def initialize(controller)
        @params = controller.params.symbolize_keys
      end

      def title
        "Params (#{@params.length})"
      end

      def content
        mount_table_for_hash(@params, :summary => "Debug information for #{title}")
      end
    end
  end
end

Version data entries

21 entries across 21 versions & 3 rubygems

Version Path
sinatra-footnotes-0.1.3 lib/sinatra-footnotes/notes/params_note.rb
sinatra-footnotes-0.1.2 lib/sinatra-footnotes/notes/params_note.rb
sinatra-footnotes-0.1.1 lib/sinatra-footnotes/notes/params_note.rb
sinatra-footnotes-0.1 lib/sinatra-footnotes/notes/params_note.rb
rails-footnotes-3.7.2 lib/rails-footnotes/notes/params_note.rb
rails-footnotes-3.7.1 lib/rails-footnotes/notes/params_note.rb
rails-footnotes-3.7.1.pre lib/rails-footnotes/notes/params_note.rb
rails3-footnotes-4.0.0.pre.10 lib/rails-footnotes/notes/params_note.rb
rails3-footnotes-4.0.0.pre.9 lib/rails-footnotes/notes/params_note.rb
rails3-footnotes-4.0.0.pre.8 lib/rails-footnotes/notes/params_note.rb
rails3-footnotes-4.0.0.pre.7 lib/rails-footnotes/notes/params_note.rb
rails3-footnotes-4.0.0.pre.6 lib/rails-footnotes/notes/params_note.rb
rails3-footnotes-4.0.0.pre.5 lib/rails-footnotes/notes/params_note.rb
rails3-footnotes-4.0.0.pre.4 lib/rails-footnotes/notes/params_note.rb
rails3-footnotes-4.0.0.pre.3 lib/rails-footnotes/notes/params_note.rb
rails-footnotes-3.7.0 lib/rails-footnotes/notes/params_note.rb
rails3-footnotes-4.0.0.pre.2 lib/rails-footnotes/notes/params_note.rb
rails3-footnotes-4.0.0.pre.1 lib/rails-footnotes/notes/params_note.rb
rails3-footnotes-4.0.0.pre lib/rails-footnotes/notes/params_note.rb
rails-footnotes-3.6.7 lib/rails-footnotes/notes/params_note.rb