function feeds_para_mapper_get_attached in Feeds Paragraphs 7
Finds the attached paragraphs whether they are in db or just temporary attached.
Parameters
object $entity: The entity that is being edited or created.
array $mapping: Information about the target field and the target paragraph.
bool $emptyOnly: If true, we return entities where the target field is empty, otherwise we return all.
bool $firstResult: If true, we return the first attached paragraph entity (first parent paragraph).
Return value
array
1 call to feeds_para_mapper_get_attached()
- feeds_para_mapper_init_host_paragraphs in ./feeds_para_mapper.module 
- Creates empty host Paragraphs entities or gets the existing ones.
File
- ./feeds_para_mapper.module, line 716 
- Allows feeds to import content to Paragraphs' fields.
Code
function feeds_para_mapper_get_attached($entity, $mapping, $emptyOnly = FALSE, $firstResult = FALSE) {
  // If the node entity is new, find the attached (non-saved) Paragraphs:
  if ($entity->feeds_item->is_new) {
    // Get the existing Paragraphs entity:
    $attached = feeds_para_mapper_get_target_paragraph($entity, $mapping, $emptyOnly, $firstResult);
  }
  else {
    // Load existing paragraph:
    // @todo: pass and handle the rest of params
    $attached = feeds_para_mapper_load_target_paragraph($entity, $mapping);
  }
  return $attached;
}