ercore-8.x-1.20/modules/ercore_event/includes/ercore_event_computed.inc

modules/ercore_event/includes/ercore_event_computed.inc
<?php

/**
 * @file
 * Defines ERCore Event computed fields.
 */

/**
 * Implements computed_field_field_ercore_ee_ari_fac_t_compute().
 *
 * Generates total ARI Faculty value for field_ercore_ee_ari_fac_t.
 */
function computed_field_field_ercore_ee_ari_fac_t_compute($entity_type_manager, $entity, $fields, $delta) {
  $value =
    $fields['field_ercore_ee_ari_fac_f'][0]['value'] +
    $fields['field_ercore_ee_ari_fac_m'][0]['value'] +
    $fields['field_ercore_ee_ari_fac_u'][0]['value'];
  return $value;
}

/**
 * Implements computed_field_field_ercore_ee_ari_stu_t_compute().
 *
 * Generates total ARI Student value for field_ercore_ee_ari_stu_t.
 */
function computed_field_field_ercore_ee_ari_stu_t_compute($entity_type_manager, $entity, $fields, $delta) {
  $value =
    $fields['field_ercore_ee_ari_stu_f'][0]['value'] +
    $fields['field_ercore_ee_ari_stu_m'][0]['value'] +
    $fields['field_ercore_ee_ari_stu_u'][0]['value'];
  return $value;
}

/**
 * Implements computed_field_field_ercore_ee_k12_dir_t_compute().
 *
 * Generates total K12 Direct value for field_ercore_ee_k12_dir_t.
 */
function computed_field_field_ercore_ee_k12_dir_t_compute($entity_type_manager, $entity, $fields, $delta) {
  $value =
    $fields['field_ercore_ee_k12_dir_f'][0]['value'] +
    $fields['field_ercore_ee_k12_dir_m'][0]['value'] +
    $fields['field_ercore_ee_k12_dir_u'][0]['value'];
  return $value;
}

/**
 * Implements computed_field_field_ercore_ee_k12_ttr_t_compute().
 *
 * Generates total K12 Teach Training value for field_ercore_ee_k12_ttr_t.
 */
function computed_field_field_ercore_ee_k12_ttr_t_compute($entity_type_manager, $entity, $fields, $delta) {
  $value =
    $fields['field_ercore_ee_k12_ttr_f'][0]['value'] +
    $fields['field_ercore_ee_k12_ttr_m'][0]['value'] +
    $fields['field_ercore_ee_k12_ttr_u'][0]['value'];
  return $value;
}

/**
 * Implements computed_field_field_ercore_ee_k12_tch_t_compute().
 *
 * Generates total K12 Teacher value for field_ercore_ee_k12_tch_t.
 */
function computed_field_field_ercore_ee_k12_tch_t_compute($entity_type_manager, $entity, $fields, $delta) {
  $value =
    $fields['field_ercore_ee_k12_tch_f'][0]['value'] +
    $fields['field_ercore_ee_k12_tch_m'][0]['value'] +
    $fields['field_ercore_ee_k12_tch_u'][0]['value'];
  return $value;
}

/**
 * Implements computed_field_field_ercore_ee_msi_fac_t_compute().
 *
 * Generates total MSI Faculty value for field_ercore_ee_msi_fac_t.
 */
function computed_field_field_ercore_ee_msi_fac_t_compute($entity_type_manager, $entity, $fields, $delta) {
  $value =
    $fields['field_ercore_ee_msi_fac_f'][0]['value'] +
    $fields['field_ercore_ee_msi_fac_m'][0]['value'] +
    $fields['field_ercore_ee_msi_fac_u'][0]['value'];
  return $value;
}

/**
 * Implements computed_field_field_ercore_ee_msi_stu_t_compute().
 *
 * Generates total MSI Student value for field_ercore_ee_msi_stu_t.
 */
function computed_field_field_ercore_ee_msi_stu_t_compute($entity_type_manager, $entity, $fields, $delta) {
  $value =
    $fields['field_ercore_ee_msi_stu_f'][0]['value'] +
    $fields['field_ercore_ee_msi_stu_m'][0]['value'] +
    $fields['field_ercore_ee_msi_stu_u'][0]['value'];
  return $value;
}

/**
 * Implements computed_field_field_ercore_ee_other_t_compute().
 *
 * Generates total Other value for field_ercore_ee_other_t.
 */
function computed_field_field_ercore_ee_other_t_compute($entity_type_manager, $entity, $fields, $delta) {
  $value =
    $fields['field_ercore_ee_other_f'][0]['value'] +
    $fields['field_ercore_ee_other_m'][0]['value'] +
    $fields['field_ercore_ee_other_u'][0]['value'];
  return $value;
}

/**
 * Implements computed_field_field_ercore_ee_pui_fac_t_compute().
 *
 * Generates total PUI Faculty value for field_ercore_ee_pui_fac_t.
 */
function computed_field_field_ercore_ee_pui_fac_t_compute($entity_type_manager, $entity, $fields, $delta) {
  $value =
    $fields['field_ercore_ee_pui_fac_f'][0]['value'] +
    $fields['field_ercore_ee_pui_fac_m'][0]['value'] +
    $fields['field_ercore_ee_pui_fac_u'][0]['value'];
  return $value;
}

/**
 * Implements computed_field_field_ercore_ee_pui_stu_t_compute().
 *
 * Generates total PUI Student value for field_ercore_ee_pui_stu_t.
 */
function computed_field_field_ercore_ee_pui_stu_t_compute($entity_type_manager, $entity, $fields, $delta) {
  $value =
    $fields['field_ercore_ee_pui_stu_f'][0]['value'] +
    $fields['field_ercore_ee_pui_stu_m'][0]['value'] +
    $fields['field_ercore_ee_pui_stu_u'][0]['value'];
  return $value;
}

/**
 * Implements computed_field_field_ercore_ee_t_t_compute().
 *
 * Generates total value for field_ercore_ee_t_t.
 */
function computed_field_field_ercore_ee_t_t_compute($entity_type_manager, $entity, $fields, $delta) {
  $value =
    $fields['field_ercore_ee_ari_fac_f'][0]['value'] +
    $fields['field_ercore_ee_ari_fac_m'][0]['value'] +
    $fields['field_ercore_ee_ari_fac_u'][0]['value'] +
    $fields['field_ercore_ee_ari_stu_f'][0]['value'] +
    $fields['field_ercore_ee_ari_stu_m'][0]['value'] +
    $fields['field_ercore_ee_ari_stu_u'][0]['value'] +
    $fields['field_ercore_ee_k12_dir_f'][0]['value'] +
    $fields['field_ercore_ee_k12_dir_m'][0]['value'] +
    $fields['field_ercore_ee_k12_dir_u'][0]['value'] +
    $fields['field_ercore_ee_k12_ttr_f'][0]['value'] +
    $fields['field_ercore_ee_k12_ttr_m'][0]['value'] +
    $fields['field_ercore_ee_k12_ttr_u'][0]['value'] +
    $fields['field_ercore_ee_k12_tch_f'][0]['value'] +
    $fields['field_ercore_ee_k12_tch_m'][0]['value'] +
    $fields['field_ercore_ee_k12_tch_u'][0]['value'] +
    $fields['field_ercore_ee_msi_fac_f'][0]['value'] +
    $fields['field_ercore_ee_msi_fac_m'][0]['value'] +
    $fields['field_ercore_ee_msi_fac_u'][0]['value'] +
    $fields['field_ercore_ee_msi_stu_f'][0]['value'] +
    $fields['field_ercore_ee_msi_stu_m'][0]['value'] +
    $fields['field_ercore_ee_msi_stu_u'][0]['value'] +
    $fields['field_ercore_ee_other_f'][0]['value'] +
    $fields['field_ercore_ee_other_m'][0]['value'] +
    $fields['field_ercore_ee_other_u'][0]['value'] +
    $fields['field_ercore_ee_pui_fac_f'][0]['value'] +
    $fields['field_ercore_ee_pui_fac_m'][0]['value'] +
    $fields['field_ercore_ee_pui_fac_u'][0]['value'] +
    $fields['field_ercore_ee_pui_stu_f'][0]['value'] +
    $fields['field_ercore_ee_pui_stu_m'][0]['value'] +
    $fields['field_ercore_ee_pui_stu_u'][0]['value'];
  return $value;
}

/**
 * Implements computed_field_field_ercore_ee_t_f_compute().
 *
 * Generates total Female value for field_ercore_ee_t_f.
 */
function computed_field_field_ercore_ee_t_f_compute($entity_type_manager, $entity, $fields, $delta) {
  $value =
    $fields['field_ercore_ee_ari_fac_f'][0]['value'] +
    $fields['field_ercore_ee_ari_stu_f'][0]['value'] +
    $fields['field_ercore_ee_k12_dir_f'][0]['value'] +
    $fields['field_ercore_ee_k12_ttr_f'][0]['value'] +
    $fields['field_ercore_ee_k12_tch_f'][0]['value'] +
    $fields['field_ercore_ee_msi_fac_f'][0]['value'] +
    $fields['field_ercore_ee_msi_stu_f'][0]['value'] +
    $fields['field_ercore_ee_other_f'][0]['value'] +
    $fields['field_ercore_ee_pui_fac_f'][0]['value'] +
    $fields['field_ercore_ee_pui_stu_f'][0]['value'];
  return $value;
}

/**
 * Implements computed_field_field_ercore_ee_t_t_compute().
 *
 * Generates total Male value for field_ercore_ee_t_t.
 */
function computed_field_field_ercore_ee_t_m_compute($entity_type_manager, $entity, $fields, $delta) {
  $value =
    $fields['field_ercore_ee_ari_fac_m'][0]['value'] +
    $fields['field_ercore_ee_ari_stu_m'][0]['value'] +
    $fields['field_ercore_ee_k12_dir_m'][0]['value'] +
    $fields['field_ercore_ee_k12_ttr_m'][0]['value'] +
    $fields['field_ercore_ee_k12_tch_m'][0]['value'] +
    $fields['field_ercore_ee_msi_fac_m'][0]['value'] +
    $fields['field_ercore_ee_msi_stu_m'][0]['value'] +
    $fields['field_ercore_ee_other_m'][0]['value'] +
    $fields['field_ercore_ee_pui_fac_m'][0]['value'] +
    $fields['field_ercore_ee_pui_stu_m'][0]['value'];
  return $value;
}

/**
 * Implements computed_field_field_ercore_ee_t_u_compute().
 *
 * Generates total Undeclared value for field_ercore_ee_t_u.
 */
function computed_field_field_ercore_ee_t_u_compute($entity_type_manager, $entity, $fields, $delta) {
  $value =
    $fields['field_ercore_ee_ari_fac_u'][0]['value'] +
    $fields['field_ercore_ee_ari_stu_u'][0]['value'] +
    $fields['field_ercore_ee_k12_dir_u'][0]['value'] +
    $fields['field_ercore_ee_k12_ttr_u'][0]['value'] +
    $fields['field_ercore_ee_k12_tch_u'][0]['value'] +
    $fields['field_ercore_ee_msi_fac_u'][0]['value'] +
    $fields['field_ercore_ee_msi_stu_u'][0]['value'] +
    $fields['field_ercore_ee_other_u'][0]['value'] +
    $fields['field_ercore_ee_pui_fac_u'][0]['value'] +
    $fields['field_ercore_ee_pui_stu_u'][0]['value'];
  return $value;
}

/**
 * Implements computed_field_field_ercore_ee_t_mn_compute().
 *
 * Generates total Under-represented Minority value for field_ercore_ee_t_mn.
 */
function computed_field_field_ercore_ee_t_mn_compute($entity_type_manager, $entity, $fields, $delta) {
  $value =
    $fields['field_ercore_ee_ari_fac_mn'][0]['value'] +
    $fields['field_ercore_ee_ari_stu_mn'][0]['value'] +
    $fields['field_ercore_ee_k12_dir_mn'][0]['value'] +
    $fields['field_ercore_ee_k12_ttr_mn'][0]['value'] +
    $fields['field_ercore_ee_k12_tch_mn'][0]['value'] +
    $fields['field_ercore_ee_msi_fac_mn'][0]['value'] +
    $fields['field_ercore_ee_msi_stu_mn'][0]['value'] +
    $fields['field_ercore_ee_other_mn'][0]['value'] +
    $fields['field_ercore_ee_pui_fac_mn'][0]['value'] +
    $fields['field_ercore_ee_pui_stu_mn'][0]['value'];
  return $value;
}

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc