Sha256: 6f0cb68ab506a564230426b733dc048c3ecf77bc6e27032b9aa628af9f5cac18
Contents?: true
Size: 447 Bytes
Versions: 4
Compression:
Stored size: 447 Bytes
Contents
module Erb module Code class << self attr_accessor :debug def debug? debug end end def self.get_code code puts code if debug? erb = code.scan(/<%-?=?\s*(.*?)\s*-?%>/).flatten.join "\n" puts erb if debug? erb end end end class String def erb_code Erb::Code.get_code self end end class File def erb_code Erb::Code.get_code File.read(self) end end
Version data entries
4 entries across 4 versions & 2 rubygems