This project is not covered by Drupal’s security advisory policy.

This module currently integrates with Salesforce to perform CRUD operations on Salesforce objects with Drupal core and Entity API entity functions, including entity_metadata_wrapper.

Examples:

Create a new Salesforce Contact:

$entity = entity_create('salesforce_contact', array());

$entity->FirstName = 'John';
$entity->LastName = 'Doe';
$entity->Email = 'jdoe@example.com';

entity_save('salesforce_contact', $entity);

Delete an existing Salesforce Contact:

entity_delete('salesforce_contact', 'sf-id-hash');

Update an existing Salesforce Contact:

$entity = entity_load_single('salesforce_contact', 'sf-id-hash');
$entity_wrapper = entity_metadata_wrapper('salesforce_contact', $entity);
$entity_wrapper->FirstName = 'Joe';
$entity_wrapper->save();

Dependencies

Project information

  • caution Seeking new maintainer
    The current maintainers are looking for new people to take ownership.
  • caution No further development
    No longer developed by its maintainers.
  • Module categories: Developer Tools, Integrations
  • Created by asherry on , updated
  • shield alertThis project is not covered by the security advisory policy.
    Use at your own risk! It may have publicly disclosed vulnerabilities.

Releases