class Contentful::Management::ClientSnapshotMethodsFactory
Wrapper for Webhook
API for usage from within Client
@private
Public Class Methods
new(client, space_id, environment_id, resource_type)
click to toggle source
Calls superclass method
Contentful::Management::ClientAssociationMethodsFactory::new
# File lib/contentful/management/client_snapshot_methods_factory.rb, line 10 def initialize(client, space_id, environment_id, resource_type) super(client, space_id, environment_id) @resource_type = resource_type end
Public Instance Methods
all(resource_id, params = {})
click to toggle source
# File lib/contentful/management/client_snapshot_methods_factory.rb, line 19 def all(resource_id, params = {}) @resource_requester.all( { resource_type: @resource_type, space_id: @space_id, environment_id: @environment_id, resource_id: resource_id }, params ) end
create(*)
click to toggle source
# File lib/contentful/management/client_snapshot_methods_factory.rb, line 15 def create(*) fail 'Not supported' end
find(resource_id, snapshot_id)
click to toggle source
# File lib/contentful/management/client_snapshot_methods_factory.rb, line 31 def find(resource_id, snapshot_id) @resource_requester.find( resource_type: @resource_type, space_id: @space_id, environment_id: @environment_id, resource_id: resource_id, snapshot_id: snapshot_id ) end
new(*)
click to toggle source
# File lib/contentful/management/client_snapshot_methods_factory.rb, line 41 def new(*) fail 'Not supported' end