Method: Orchparty::Transformations::Mixin#resolve_mixin

Defined in:
lib/orchparty/transformations/mixin.rb

#resolve_mixin(mix, application, ast) ⇒ Object



30
31
32
33
34
35
36
37
# File 'lib/orchparty/transformations/mixin.rb', line 30

def resolve_mixin(mix, application, ast)
  if mix.include? "."
    mixin_name, mixin_service_name = mix.split(".")
    ast.mixins[mixin_name].mixins[mixin_service_name]
  else
    application.mixins[mix]
  end
end