-
- Downloads
by aaronbauman - update hook_entity operations for salesforce_push for D8
Since push operations are handled inside MappedObject, we don't need all this logic inside salesforce_push. My general goal here is to get real-time REST operations up and running, then move on to queue/batch operations, and leverage SOAP where appropriate. End users shouldn't have to decide whether to use REST or SOAP or even know the difference. Drupal should use them as appropriate, given admin settings. To that end, salesforce_push_cron is still just a stub and hasn't been touched. MappedObject is way too fat, and will probably be slimmed down in the future - especially push() and pull(), which belong somewhere else.
Showing
- modules/salesforce_mapping/salesforce_mapping.module 4 additions, 4 deletionsmodules/salesforce_mapping/salesforce_mapping.module
- modules/salesforce_mapping/src/Entity/MappedObject.php 34 additions, 0 deletionsmodules/salesforce_mapping/src/Entity/MappedObject.php
- modules/salesforce_mapping/src/Entity/MappedObjectInterface.php 3 additions, 1 deletion...s/salesforce_mapping/src/Entity/MappedObjectInterface.php
- modules/salesforce_mapping/src/Entity/SalesforceMapping.php 62 additions, 0 deletionsmodules/salesforce_mapping/src/Entity/SalesforceMapping.php
- modules/salesforce_push/salesforce_push.module 67 additions, 214 deletionsmodules/salesforce_push/salesforce_push.module
- modules/salesforce_push/src/Plugin/SalesforcePush/REST.php 0 additions, 195 deletionsmodules/salesforce_push/src/Plugin/SalesforcePush/REST.php
- modules/salesforce_push/src/Plugin/SalesforcePush/RESTAsync.php 0 additions, 56 deletions...s/salesforce_push/src/Plugin/SalesforcePush/RESTAsync.php
- modules/salesforce_push/src/Plugin/SalesforcePush/SOAPBatch.php 0 additions, 56 deletions...s/salesforce_push/src/Plugin/SalesforcePush/SOAPBatch.php
- modules/salesforce_push/src/SalesforcePushPluginBase.php 0 additions, 65 deletionsmodules/salesforce_push/src/SalesforcePushPluginBase.php
- modules/salesforce_push/src/SalesforcePushPluginInterface.php 0 additions, 24 deletions...les/salesforce_push/src/SalesforcePushPluginInterface.php
- modules/salesforce_push/src/SalesforcePushPluginManager.php 0 additions, 39 deletionsmodules/salesforce_push/src/SalesforcePushPluginManager.php
Loading
Please register or sign in to comment