Module: Mumukit::Platform::OrganizationMapping::Path
- Defined in:
- lib/mumuki/laboratory.rb
Class Method Summary collapse
- .__organization_name__ ⇒ Object
- .actual_organization_name(request, domain) ⇒ Object
- .in_actual_organization?(request, domain = nil) ⇒ Boolean
- .organization_name(request, domain) ⇒ Object
Class Method Details
.__organization_name__ ⇒ Object
34 |
# File 'lib/mumuki/laboratory.rb', line 34 alias_method :__organization_name__, :organization_name |
.actual_organization_name(request, domain) ⇒ Object
39 40 41 42 |
# File 'lib/mumuki/laboratory.rb', line 39 def actual_organization_name(request, domain) name = __organization_name__(request, domain) name unless %w(auth login logout).include? name end |
.in_actual_organization?(request, domain = nil) ⇒ Boolean
35 36 37 |
# File 'lib/mumuki/laboratory.rb', line 35 def in_actual_organization?(request, domain = nil) actual_organization_name(request, domain).present? end |
.organization_name(request, domain) ⇒ Object
44 45 46 |
# File 'lib/mumuki/laboratory.rb', line 44 def organization_name(request, domain) actual_organization_name(request, domain) || 'base' end |