Classes, Interfaces, Traits

Classes

NomDescription
\Actionneur

L'actionneur calcule l'ordre des actions, permet de les stocker dans un fichier cache et de les effectuer.

\Barre_outils

Objet contenant les différents paramètres definissant une barre d'outils Markitup et permettant d'agir dessus

\Boucle

Description d'une boucle

\Bouton

Classe définissant un bouton dans la barre du haut de l'interface privée ou dans un de ses sous menus

\Champ

Description d'un champ (balise SPIP)

\Contexte

Description d'un contexte de compilation

\Critere

Description d'un critère de boucle

\Decideur

Le décideur calcule les actions qui doivent être faites en fonction de ce qui est demandé et des différentes dépendances des plugins.

\Diff

Génération de diff a plusieurs étages

\DiffPara

Génération de diff sur un paragraphe

\DiffPhrase

Génération de diff sur une phrase

\DiffTexte

Génération de diff sur un Texte

\DTC

Document Type Compilation

\Idiome

Description d'une chaîne de langue

\idna_convert

Encode/decode Internationalized Domain Names.

\Inclure

Description d'une inclusion de squelette

\IndenteurXML
\IterateurCONDITION

Iterateur CONDITION pour itérer sur des données

\IterateurDATA

Itérateur DATA

\IterateurSQL

Itérateur SQL

\IterDecorator
\IterFactory

Fabrique d'iterateur permet de charger n'importe quel iterateur IterateurXXX fourni dans le fichier iterateurs/xxx.php

\nanoSha2

Classe de calcul d'un SHA

\PclZip
\phpthumb_functions

Produire des fichiers au format .ico

\Polyglotte

Description d'un texte polyglotte ()

\Spip\ArchivesSpipArchives

Point d'entrée de la gestion des archives compressées de SPIP

\spip_sqlite

Gère l'envoi et la réception de requêtes à SQLite, qui peuvent être encadrées de transactions.

\SPIP_Traductions_Description
\SPIPTextWheelRuleset
\sqlite_requeteur
\sqlite_traducteur

Cette classe est presente essentiellement pour un preg_replace_callback avec des parametres dans la fonction appelee que l'on souhaite incrementer (fonction pour proteger les textes)

\Texte

Description d'un texte

\TextWheel
\TextWheelDataSet
\TextWheelDebug
\TextWheelRule
\TextWheelRuleSet
\ValidateurXML

Validateur XML en deux passes, fondé sur SAX pour la première