Method: Jets::Resource::ChildStack::Shared#current_shared_class

Defined in:
lib/jets/resource/child_stack/shared.rb

#current_shared_classObject

IE: app/resource.rb => Resource Returns Resource class object in the example



72
73
74
75
76
77
78
79
# File 'lib/jets/resource/child_stack/shared.rb', line 72

def current_shared_class
  templates_prefix = "#{Jets::Naming.template_path_prefix}-shared-"
  @path.sub(templates_prefix, '')
    .sub(/\.yml$/,'')
    .gsub('-','/')
    .classify
    .constantize # returns actual class
end