Sha256: af06501297388fdd92165693ff068e1fa287cca8e8bb2dc92a8aa899112ee328

Contents?: true

Size: 579 Bytes

Versions: 2

Compression:

Stored size: 579 Bytes

Contents

module Cms
  module S3
    class << self
      attr_accessor :heroku_caching
      attr_accessor :www_domain_prefix
      attr_accessor :options
    end
    
    module ApplicationController
      def self.included(controller_class)
        controller_class.alias_method_chain :url_without_cms_domain_prefix, :www
      end
      def url_without_cms_domain_prefix_with_www
        if Cms::S3.www_domain_prefix
          request.url.sub(/#{cms_domain_prefix}\./,'www.')
        else
          request.url.sub(/#{cms_domain_prefix}\./,'')
        end
      end
    end
  end
end


Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
bcms_aws_s3-artirix-4.0.1 lib/bcms_s3/s3_module.rb
bcms_aws_s3-artirix-4.0.0.rc1.art4 lib/bcms_s3/s3_module.rb