Sha256: e67227c2d4013fed0c4aea3c97821ad48423885bc65c83ef4cceb77bd89b5b87

Contents?: true

Size: 809 Bytes

Versions: 11

Compression:

Stored size: 809 Bytes

Contents

module PlataformaSocial
  def self.domains module_name
    domains = {
      :js => 'js',
      :analytics => 'analytics',
      :login => 'login',
      :events => 'events',
      :share => 'share',
      :comments => 'comments',
      :ranking => 'ranking',
      :badge => 'badge',
      :notification => 'notification'
    }

    if domains[module_name.to_sym].present?
      name = domains[module_name.to_sym]
  
      url = case environment
        when "production"
          "https://#{name}.plataformasocial.com.br"
        when "development" 
          "http://#{name}.dev.plataformasocial.com.br"
        when "test"
          "http://#{name}.dev.plataformasocial.com.br"
        when "staging"
          "http://#{name}.dev.plataformasocial.com.br"
        end
        
      url
    end
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
plataforma_social-0.0.38 lib/plataforma_social/domains.rb
plataforma_social-0.0.37 lib/plataforma_social/domains.rb
plataforma_social-0.0.36 lib/plataforma_social/domains.rb
plataforma_social-0.0.35 lib/plataforma_social/domains.rb
plataforma_social-0.0.34 lib/plataforma_social/domains.rb
plataforma_social-0.0.33 lib/plataforma_social/domains.rb
plataforma_social-0.0.32 lib/plataforma_social/domains.rb
plataforma_social-0.0.30 lib/plataforma_social/domains.rb
plataforma_social-0.0.29 lib/plataforma_social/domains.rb
plataforma_social-0.0.28 lib/plataforma_social/domains.rb
plataforma_social-0.0.27 lib/plataforma_social/domains.rb