module CloudFormer::HasPropertiesAndAttributes
Public Class Methods
included(base)
click to toggle source
# File lib/cloud_former/has_properties_and_attributes.rb, line 4 def self.included(base) base.extend ClassMethods end
Public Instance Methods
nested_resources()
click to toggle source
# File lib/cloud_former/has_properties_and_attributes.rb, line 8 def nested_resources @nested_resources ||= [] end
resource_tree()
click to toggle source
# File lib/cloud_former/has_properties_and_attributes.rb, line 12 def resource_tree [self, nested_resources.map(&:resource_tree)] end