Sha256: 117f1af7418a512cfa884b3fbf09d9dc850bb6de4154489068b4b75fb2310e8d

Contents?: true

Size: 459 Bytes

Versions: 53

Compression:

Stored size: 459 Bytes

Contents

module Compass::SassExtensions::Functions::Urls
  def image_url_with_rails_integration(path)
    if (@controller = Sass::Plugin.rails_controller) && @controller.respond_to?(:request) && @controller.request
      begin
        Sass::Script::String.new "url(#{image_path(path.value)})"
      ensure
        @controller = nil
      end
    else
      image_url_without_rails_integration(path)
    end
  end
  alias_method_chain :image_url, :rails_integration
end

Version data entries

53 entries across 52 versions & 5 rubygems

Version Path
alphasights-compass-0.8.12 lib/compass/app_integration/rails/urls.rb
chriseppstein-compass-0.8.10 lib/compass/app_integration/rails/urls.rb
chriseppstein-compass-0.8.11 lib/compass/app_integration/rails/urls.rb
chriseppstein-compass-0.8.12 lib/compass/app_integration/rails/urls.rb
chriseppstein-compass-0.8.13 lib/compass/app_integration/rails/urls.rb
chriseppstein-compass-0.8.14 lib/compass/app_integration/rails/urls.rb
chriseppstein-compass-0.8.15 lib/compass/app_integration/rails/urls.rb
chriseppstein-compass-0.8.16 lib/compass/app_integration/rails/urls.rb
chriseppstein-compass-0.8.17 lib/compass/app_integration/rails/urls.rb
chriseppstein-compass-0.8.7 lib/compass/app_integration/rails/urls.rb
chriseppstein-compass-0.8.8 lib/compass/app_integration/rails/urls.rb
chriseppstein-compass-0.8.9 lib/compass/app_integration/rails/urls.rb
compass-0.10.4.pre.3 lib/compass/app_integration/rails/actionpack2/urls.rb
compass-0.10.4.pre.2 lib/compass/app_integration/rails/actionpack2/urls.rb
compass-0.10.3 lib/compass/app_integration/rails/actionpack2/urls.rb
compass-0.10.3.pre.1 lib/compass/app_integration/rails/actionpack2/urls.rb
compass-0.10.2 lib/compass/app_integration/rails/actionpack2/urls.rb
compass-0.10.1 lib/compass/app_integration/rails/actionpack2/urls.rb
compass-0.10.0 lib/compass/app_integration/rails/actionpack2/urls.rb
compass-0.10.0.rc6 lib/compass/app_integration/rails/actionpack2/urls.rb