Programmer's Reference Guide
| Zend_Tag |
Introduction
Zend_Tag est une suite de composants permettant de manipuler des entités taguables. Ce composant propose 2 classes dans ce but, Zend_Tag_Item et Zend_Tag_ItemList. Aussi, l'interface Zend_Tag_Taggable vous permet d'utiliser vos modèles dans des tags avec Zend_Tag.
Zend_Tag_Item est un composant proposant les fonctionnalités basiques pour traiter des tags dans Zend_Tag. Une entités taguables consiste en un titre et un poids (nombre d'occurrences). Il existe aussi d'autres paramètres utilisés par Zend_Tag.
Pour grouper plusieurs entités ensemble, Zend_Tag_ItemList propose un itérateur de tableau et des fonctions pour calculer le poids absolu des valeurs en fonction du poids de chaque entité.
Exemple #1 Utiliser Zend_Tag
Cet exemple montre comment créer une liste de tags en pondérant chacun d'eux.
- // Crée la liste
- $list = new Zend_Tag_ItemList();
- // Ajoute des entités dans la liste
- // Valeurs absolues des entités
- // Sortie
- foreach ($list as $item) {
- }
Ceci va afficher les 3 entités Code, Zend Framework et PHP avec les valeurs absolues 10, 1 et 2.
| Zend_Tag |
