Sha256: 2894015eb3464584ec2e106b84bfbcf8a5719ecc10d5c4852d8b04ebcf363558
Contents?: true
Size: 855 Bytes
Versions: 6
Compression:
Stored size: 855 Bytes
Contents
class Caren::Person < Caren::Base def self.keys [:id, # Integer (Caren id) :first_name, # String :last_name, # String :male, # Boolean :email, # String :photo, # String :link_id, # Integer :external_id, # String :citizen_service_number # String ] + super end def self.search key, value, session from_xml session.get( self.search_url(key,value) ) end def self.find id, session from_xml session.get(self.resource_url(id)) end def self.all session from_xml session.get(self.resource_url) end def self.array_root :people end def self.node_root :person end def self.resource_location "/api/pro/people" end end
Version data entries
6 entries across 6 versions & 1 rubygems