Voici la liste des classes accessible uniquement dans Code Igniter et n'étant pas fournit avec PHP :
Nom | Description | Chargement |
---|---|---|
benchmarking | Cette classe permet de calculer les différences de temps entre deux points. | Automatique |
calendar | Cette classe permet d'activer la création d'un calendrier dynamique. | $this->load->library('calendar'); |
cart | Cette classe permet d'ajouter un item de panier à une session active d'un utilisateur d'un navigateur Web de votre site. Ces éléments peuvent être récupérées et affichées dans une panier d'achat, permettant à l'utilisateur de mettre à jour la quantité ou supprimer des éléments du panier. | $this->load->library('cart'); |
config | Cette classe permet d'effectuer la gestion des préférences de configuration. | Automatique |
db | Cette classe permet d'effectuer des requêtes à la base de données et contient l'Active Record (si «$active_record = TRUE;» est existant dans le fichier /application/config/database.php). | $autoload['libraries']=array('database'); |
dbforge | Cette classe permet d'effectuer la création d'une base de données et de la manipulation de sa structure. | $this->load->dbforge(); |
dbutil | Cette classe contient des utilitaires de gestion pour les bases de données. | $this->load->dbutil(); |
Cette classe permet d'envoyer des courriels. | $this->load->library('email'); | |
encrypt | Cette classe permet d'effectuer l'encryptage des données dans les deux senses. | $this->load->library('encrypt'); |
form_validation | Cette classe permet d'ajouter de la validation au formulaire d'entrée de données. | $this->load->library('form_validation'); |
ftp | Cette classe permet de transférer des fichiers vers un serveurs à distance. | $this->load->library('ftp'); |
image_lib | Cette classe permet d'effectuer des traitements d'images (redimensionnement, découpage, rotation,...). | $this->load->library('image_lib'); |
input | Cette classe permet d'effectuer des traitements d'entrées de données global sécuritairement. | Automatique |
javascript | Cette classe permet d'inclure du JavaScript. | $this->load->library('javascript'); |
load | Cette classe permet de charger une bibliothèque ou des classes. | Automatique |
migration | Cette classe permet d'effectuer des migrations, modifications ou des altérations de la structure de la base de données. | |
output | Cette classe permet d'envoyer le résultat d'une page vers le navigateur le requérant. | Automatique |
pagination | Cette classe permet d'effectuer des paginations de liste de données. | $this->load->library('pagination'); |
parser | Cette classe permet d'analyser les gabarits (Template) de classe avec des variables contenant les fichiers de vues. | $this->load->library('parser'); |
security | Cette classe permet de créer des applications sécurisées et traitant les entrées de données pour la sécurisé. | |
session | Cette classe permet d'effectuer la gestion de session sans utiliser les sessions standard du PHP. | $this->load->library('session'); |
table | Cette classe permet d'effectuer la création d'un tableau en HTML. | $this->load->library('table'); |
trackback | Cette classe permet d'activer l'envoi ou la réception de données de traçage de lien URL. | $this->load->library('trackback'); |
typography | Cette classe permet d'effectuer du formatage de texte. | $this->load->library('typography'); |
unit_test | Cette classe permet d'effectuer des tests unitaires en testant chacune des fonctions de l'application. | $this->load->library('unit_test'); |
upload | Cette classe permet de téléverser des fichiers. | $this->load->library('upload', $config); |
uri | Cette classe permet de demander les informations pour une chaine de caractères URI. | Automatique |
user_agent | Cette classe contient les fonctionnalités d'information d'identification à propos des navigateurs, des périphériques cellulaires ou des robots de moteur de recherche pour le site. | $this->load->library('user_agent'); |
xmlrpc | Cette classe permet d'envoyer des requêtes à un autre serveur, ou de fixer son propre serveur XML-RPC pour la réception de requêtes. | $this->load->library('xmlrpc'); |
zip | Cette classe permet de créer des archives ZIP. | $this->load->library('zip'); |
Légende
Cette couleur permet d'indiquer que c'est classes sont attribués à la base de données.
Dernière mise à jour : Jeudi, le 31 décembre 2015