You are here

function crm_core_relationship_is_contact_bundles in CRM Core 8

Same name and namespace in other branches
  1. 8.3 modules/crm_core_relationship/crm_core_relationship.module \crm_core_relationship_is_contact_bundles()
  2. 8.2 modules/crm_core_relationship/crm_core_relationship.module \crm_core_relationship_is_contact_bundles()
  3. 7 modules/crm_core_relationship/crm_core_relationship.module \crm_core_relationship_is_contact_bundles()

Return true if there is only CRM contacts in relation type bundles.

Parameters

$bundles: Array of relation type bundles.

1 call to crm_core_relationship_is_contact_bundles()
crm_core_relationship_is_relationship_type in modules/crm_core_relationship/crm_core_relationship.module
Check if relation_type is CRM relationship_type.

File

modules/crm_core_relationship/crm_core_relationship.module, line 242
CRM Core Relationship, handles relationship logic and API.

Code

function crm_core_relationship_is_contact_bundles($bundles) {
  foreach ($bundles as $bundle) {
    list($entity, $type) = explode(':', $bundle);
    if ($entity != 'crm_core_contact') {
      return FALSE;
    }
  }
  return TRUE;
}