Class: SquarespaceApi::ResourceGroup
- Inherits:
-
Object
- Object
- SquarespaceApi::ResourceGroup
- Defined in:
- lib/squarespace_api/resource_group.rb
Direct Known Subclasses
SquarespaceApi::ResourceGroups::Inventory, SquarespaceApi::ResourceGroups::InventoryAdjustments, SquarespaceApi::ResourceGroups::OrderFulfillments, SquarespaceApi::ResourceGroups::Orders, SquarespaceApi::ResourceGroups::ProductImages, SquarespaceApi::ResourceGroups::ProductVariantImages, SquarespaceApi::ResourceGroups::ProductVariants, SquarespaceApi::ResourceGroups::Products, SquarespaceApi::ResourceGroups::Profiles, SquarespaceApi::ResourceGroups::StorePages, SquarespaceApi::ResourceGroups::Tokens, SquarespaceApi::ResourceGroups::Transactions, SquarespaceApi::ResourceGroups::WebhookSubscriptions
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize(connection:) ⇒ ResourceGroup
constructor
A new instance of ResourceGroup.
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 |