Sha256: a635a66770952e9d63613b5e89c7e9f51259c7f85a860946aab519fcba1ba724
Contents?: true
Size: 628 Bytes
Versions: 8
Compression:
Stored size: 628 Bytes
Contents
module Burp class Page attr_accessor :snippets, :title, :page_id def initialize(options = {}) @snippets = options[:snippets] || {} @title = options[:title] || "" @page_id = options[:page_id] || "" end def [](location_name) ("<!-- snippet data-type=\"start\" data-page-id=\"#{page_id}\" data-name=\"#{location_name}\" -->"+(@snippets[location_name.to_sym] || "<h2>#{location_name.to_s}</h2>")+"<!-- snippet data-type=\"end\" data-name=\"#{location_name}\" -->").html_safe end def []=(location_name,value) @snippets[location_name.to_sym] = value end end end
Version data entries
8 entries across 8 versions & 1 rubygems