Class: Mumukit::Platform::Application::Organic

Inherits:
Mumukit::Platform::Application show all
Defined in:
lib/mumukit/platform/application.rb

Instance Attribute Summary collapse

Attributes inherited from Mumukit::Platform::Application

#url

Instance Method Summary collapse

Methods inherited from Mumukit::Platform::Application

#domain, #organic_domain, #organic_url, #organic_url_for, #relative_path, #uri, #url_for

Constructor Details

#initialize(url, organization_mapping) ⇒ Organic

Returns a new instance of Organic.



55
56
57
58
# File 'lib/mumukit/platform/application.rb', line 55

def initialize(url, organization_mapping)
  super(url)
  @organization_mapping = organization_mapping
end

Instance Attribute Details

#organization_mappingObject (readonly)

Returns the value of attribute organization_mapping.



53
54
55
# File 'lib/mumukit/platform/application.rb', line 53

def organization_mapping
  @organization_mapping
end

Instance Method Details

#organic_uri(organization) ⇒ Object



60
61
62
# File 'lib/mumukit/platform/application.rb', line 60

def organic_uri(organization)
  organization_mapping.organic_uri(uri, organization)
end