Class: SquarespaceApi::ResourceGroup

Inherits:
Object
  • Object
show all
Defined in:
lib/squarespace_api/resource_group.rb

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(connection:) ⇒ ResourceGroup

Returns a new instance of ResourceGroup.



3
4
5
# File 'lib/squarespace_api/resource_group.rb', line 3

def initialize(connection:)
  @connection = connection
end

Class Method Details

.allowed_actions(*args) ⇒ Object



28
29
30
31
32
# File 'lib/squarespace_api/resource_group.rb', line 28

def allowed_actions(*args)
  args.each do |action|
    self.send(:include, Module.const_get("SquarespaceApi::ResourceGroupActions::#{action.to_s.to_camelcase}"))
  end
end