You are here

age_field_formatter.module in Age Field Formatter 8

Same filename and directory in other branches
  1. 8.2 age_field_formatter.module
  2. 3.0.x age_field_formatter.module

Field hooks to implement a date field formatter to calculate and display the age.

File

age_field_formatter.module
View source
<?php

/**
 * @file
 * Field hooks to implement a date field formatter to calculate and display the age.
 */
use Drupal\Core\Routing\RouteMatchInterface;

/**
 * Implements hook_help().
 */
function age_field_formatter_help($route_name, RouteMatchInterface $route_match) {
  switch ($route_name) {

    // Main module help for the age_field_formatter module.
    case 'help.page.age_field_formatter':
      $output = '';
      $output .= '<h3>' . t('About') . '</h3>';
      $output .= '<p>' . t('The Age field formatter calculates and formats the display of a date field to display the age. It also offers the option to display both the date with the age.') . '</p>';
      $output .= '<p>' . t('This is a date field formatter. You can access the field format in the content type Manage display tab.') . '</p>';
      return $output;
    default:
  }
}

/**
 * Implements hook_theme().
 */
function age_field_formatter_theme() {
  return [
    'age_field_formatter' => [
      'template' => 'age_field_formatter',
      'render element' => 'children',
    ],
  ];
}

Functions