ContactSaveTrait
Code shared by Contact create/update/save actions
Table of Contents
Methods
- getUnpermittedFields() : array<string|int, mixed>
- Get fields the logged in user is not permitted to act on.
- saveLocations() : mixed
- write() : array<string|int, mixed>
Methods
getUnpermittedFields()
Get fields the logged in user is not permitted to act on.
public
getUnpermittedFields() : array<string|int, mixed>
Override parent to exclude api_key as this is dealt with elsewhere.
Tags
Return values
array<string|int, mixed>saveLocations()
protected
saveLocations(array<string|int, mixed> $params, CRM_Contact_DAO_Contact $contact) : mixed
Parameters
- $params : array<string|int, mixed>
- $contact : CRM_Contact_DAO_Contact
write()
protected
write(array<string|int, mixed> $items) : array<string|int, mixed>
Parameters
- $items : array<string|int, mixed>