You are here

private function MappedObjectController::getMappedObjects in Salesforce Suite 8.3

Helper function to fetch existing MappedObject or create a new one.

Parameters

\Drupal\Core\Entity\EntityInterface $entity: The entity to be mapped.

Return value

\Drupal\salesforce_mapping\Entity\MappedObject[] The Mapped Objects corresponding to the given entity.

1 call to MappedObjectController::getMappedObjects()
MappedObjectController::listing in modules/salesforce_mapping/src/Controller/MappedObjectController.php
List mapped objects for the entity along the current route.

File

modules/salesforce_mapping/src/Controller/MappedObjectController.php, line 78

Class

MappedObjectController
Returns responses for devel module routes.

Namespace

Drupal\salesforce_mapping\Controller

Code

private function getMappedObjects(EntityInterface $entity) {

  // @TODO this probably belongs in a service
  return $this
    ->entityManager()
    ->getStorage('salesforce_mapped_object')
    ->loadByEntity($entity);
}