Le fichier d'entrée du module est celui qui est appelé par Joomla! au moment de l'affichage du module. Son nom est éponyme au module, ce qui dans ce cas est

mod_dictionary_icons.php
Il est généralement composé de 4 étapes:

  • vérification de l'appel du fichier par Joomla!
  • inclusion du fichier de soutien du module
  • récupération des informations à afficher
  • affichage des informations en requérant le fichier de présentation du module

Ce qui se traduit dans le cas présent par

// No direct access to this file
defined('_JEXEC') or die('Restricted access');
 
// Include the helper functions only once
require_once dirname(__FILE__) . '/helper.php';
 
// Ask the helper class to get the list of icons
$list = modDictionaryIconsHelper::getList($params);
 
// Display the module using the layout parameter which is 'default' by default
require JModuleHelper::getLayoutPath('mod_dictionary_icons', $params->get('layout', 'default'));