Class: Haml::Filters::SassRailsTemplate
- Inherits:
-
Sass::Rails::SassTemplate
- Object
- Sass::Rails::SassTemplate
- Haml::Filters::SassRailsTemplate
- Defined in:
- lib/haml/sass_rails_filter.rb
Overview
This is an extension of Sass::Rails’s SassTemplate class that allows Rails’s asset helpers to be used inside Haml Sass filter.
Direct Known Subclasses
Instance Method Summary collapse
Instance Method Details
#render(scope = Object.new, locals = {}, &block)
9 10 11 12 13 14 15 16 17 |
# File 'lib/haml/sass_rails_filter.rb', line 9
def render(scope=Object.new, locals={}, &block)
environment = ::Sprockets::Railtie.build_environment(::Rails.application)
scope = environment.context_class.new(
environment: environment,
filename: "/",
metadata: {}
)
super
end
|