Module: CiviCrm::Actions::Find::ClassMethods

Defined in:
lib/civicrm/actions/find.rb

Instance Method Summary collapse

Instance Method Details

#find(id) ⇒ Object



5
6
7
8
9
10
11
# File 'lib/civicrm/actions/find.rb', line 5

def find(id)
  params = {'entity' => entity_class_name, 'action' => 'get', 'id' => id}
  response = CiviCrm::Client.request(:get, params)

  Resource.build_from(response, params).first or
    raise Error, "Couldn't find #{entity_class_name}##{id}"
end