You are here

redhen_contact.api.php in RedHen CRM 8

Describes API functions for the RedHen Contact module.

File

modules/redhen_contact/redhen_contact.api.php
View source
<?php

/**
 * @file
 * Describes API functions for the RedHen Contact module.
 */

/**
 * @addtogroup hooks
 * @{
 */

/**
 * Alter the display name for a contact.
 *
 * @param string $name
 *   The generated name.
 * @param Drupal\redhen_contact\ContactInterface $contact
 *   The contact whose name is being generated.
 *
 * @return string
 */
function hook_redhen_contact_name_alter(&$name, Drupal\redhen_contact\ContactInterface $contact) {
  return $contact
    ->get('last_name')->value . ', ' . $contact
    ->get('first_name')->value;
}

/**
 * @} End of "addtogroup hooks".
 */

Functions

Namesort descending Description
hook_redhen_contact_name_alter Alter the display name for a contact.