Inclusion du framework (ici dans le sous-dossier « libs » de la page PHP) :
<?php require_once 'libs/HCAF_7.2.11.0/HCA.Framework.class.php'; $FW = \HCA\Framework::_New(); ?>
Note : pensez à bien toujours démarrer le framework dans une variable (ici « $FW »), car vous en aurez besoin pour travailler avec.
Pour utiliser un module du framework, vous pouvez soit l’inclure dans la méthode « _New() » de celui-ci (plusieurs arguments acceptés), soit utiliser la méthode « Using() » là où vous aurez besoin du module (plusieurs arguments acceptés), en utilisant son nom de module.
Exemples :
<?php require_once 'libs/HCAF_7.2.11.0/HCA.Framework.class.php'; $FW = \HCA\Framework::_New('templates', 'mysql'); $FW->Using('bbcode', 'RSS'); ?>
Note : Seul le moteur de templates fait exception dans son nom pour l’inclusion, il s’appelle certes « Bahamut », mais s’inclut avec le mot « templates ».
Note bis : Les noms de modules peuvent être utilisé avec des majuscules ou des minuscules, à votre convenance. Ils sont insensible à la casse.