Sha256: 6f430403727f9ec47635e7b650f07dac05cc60edbc565a23955480b75f0b9671

Contents?: true

Size: 282 Bytes

Versions: 85

Compression:

Stored size: 282 Bytes

Contents

module Pageflow
  class CnameThemingRequestScope
    def call(themings, request)
      themings.where(<<-SQL, host: request.host)
        cname = :host OR
        FIND_IN_SET(
          :host,
          REPLACE(additional_cnames, SPACE(1), "")
        )
      SQL
    end
  end
end

Version data entries

85 entries across 85 versions & 1 rubygems

Version Path
pageflow-15.8.0 app/models/pageflow/cname_theming_request_scope.rb
pageflow-14.5.2 app/models/pageflow/cname_theming_request_scope.rb
pageflow-15.7.1 app/models/pageflow/cname_theming_request_scope.rb
pageflow-15.7.0 app/models/pageflow/cname_theming_request_scope.rb
pageflow-15.6.1 app/models/pageflow/cname_theming_request_scope.rb
pageflow-15.6.0 app/models/pageflow/cname_theming_request_scope.rb
pageflow-15.5.0 app/models/pageflow/cname_theming_request_scope.rb
pageflow-15.4.0 app/models/pageflow/cname_theming_request_scope.rb
pageflow-15.3.0 app/models/pageflow/cname_theming_request_scope.rb
pageflow-15.2.2 app/models/pageflow/cname_theming_request_scope.rb
pageflow-15.2.1 app/models/pageflow/cname_theming_request_scope.rb
pageflow-15.2.0 app/models/pageflow/cname_theming_request_scope.rb
pageflow-15.1.2 app/models/pageflow/cname_theming_request_scope.rb
pageflow-15.1.1 app/models/pageflow/cname_theming_request_scope.rb
pageflow-15.1.0 app/models/pageflow/cname_theming_request_scope.rb
pageflow-15.1.0.rc0 app/models/pageflow/cname_theming_request_scope.rb
pageflow-15.1.0.beta6 app/models/pageflow/cname_theming_request_scope.rb
pageflow-15.1.0.beta5 app/models/pageflow/cname_theming_request_scope.rb
pageflow-15.1.0.beta4 app/models/pageflow/cname_theming_request_scope.rb
pageflow-15.1.0.beta3 app/models/pageflow/cname_theming_request_scope.rb