class PactBroker::Api::Resources::Group
Public Instance Methods
allowed_methods()
click to toggle source
# File lib/pact_broker/api/resources/group.rb, line 12 def allowed_methods ["GET", "OPTIONS"] end
content_types_provided()
click to toggle source
# File lib/pact_broker/api/resources/group.rb, line 8 def content_types_provided [["text/csv", :to_csv]] end
policy_name()
click to toggle source
# File lib/pact_broker/api/resources/group.rb, line 28 def policy_name :'groups::group' end
resource_exists?()
click to toggle source
# File lib/pact_broker/api/resources/group.rb, line 16 def resource_exists? pacticipant end
to_csv()
click to toggle source
# File lib/pact_broker/api/resources/group.rb, line 20 def to_csv if group decorator_class(:relationships_csv_decorator).new(group).to_csv else "" end end
Private Instance Methods
group()
click to toggle source
# File lib/pact_broker/api/resources/group.rb, line 34 def group @group ||= group_service.find_group_containing(pacticipant) end