Class: Dassets::Erb::Engine
- Inherits:
-
Dassets::Engine
- Object
- Dassets::Engine
- Dassets::Erb::Engine
- Defined in:
- lib/dassets-erb.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.ERB_EXTENSIONS ⇒ Object
10 11 12 |
# File 'lib/dassets-erb.rb', line 10 def self.ERB_EXTENSIONS ["erb", "erubis", "erubi"] end |
Instance Method Details
#compile(input_content) ⇒ Object
20 21 22 |
# File 'lib/dassets-erb.rb', line 20 def compile(input_content) ::ERB.new(input_content).result(binding) end |
#ext(input_ext) ⇒ Object
14 15 16 17 18 |
# File 'lib/dassets-erb.rb', line 14 def ext(input_ext) return "" if self.class.ERB_EXTENSIONS.include?(input_ext) input_ext end |