Objectifs
Le besoin est d’avoir une application type console qui va permettre d’interroger un web service en mode texte. On va définir les commandes suivantes :
- version : affiche la version de l’application
- save : sauvegarde des paramètres
- config : affiche la configuration
- set : permettre la …
Lire la suite…Problématique
Ecrire et jouer rapidement des tests fonctionnels d’un site sous drupal
Solution : Behat avec l’extension pour Drupal. https://drupal.org/project/drupalextension
Installation de l’extensions pour durpal
L’installation est très simple en utilisant composer, il suffit d’écrire …
Lire la suite…On considère que notre module se nomme [MonModule]. Pour ajouter une commande, il est nécessaire de créer dans le répertoire de votre module un fichier [MonModule].drush.inc. La première chose à faire dans ce fichier est la création d’une fonction hook pour spécifier l’aide de cette fonction. Ci dessous le …
Lire la suite…Les fonctions de gestion de cache de drupal sont :
- cache_get : récupération d’un cache
- cache_set : création d’un cache
- clear_cache_all : suppression du cache
Drupal utilise plusieurs type de cache. Dans notre exemple, nous allons mettre en cache un flux web récupérer afin d’éviter de …
Lire la suite…