Sha256: 47888d74696213e8ba4a483730c33d15d02f5fc435ae1867c41441ba6ce552e1

Contents?: true

Size: 416 Bytes

Versions: 4

Compression:

Stored size: 416 Bytes

Contents

module Rehearsal
  module ViewHelpers
    def rehearsal_banner(message = nil)
      return unless rehearsing_with_banner?

      content_tag :div, :id => 'rehearsal-banner' do
        if block_given?
          yield
        else
          message || default_message
        end
      end
    end

    private
    def default_message
      'Override this message by passing in a string or a block.'
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
rehearsal-2.0.0 lib/rehearsal/view_helpers.rb
rehearsal-1.3.3 lib/rehearsal/view_helpers.rb
rehearsal-1.3.2 lib/rehearsal/view_helpers.rb
rehearsal-1.3.0 lib/rehearsal/view_helpers.rb