Section courante

A propos

Section administrative du site

 Langage  Elément   Aide 
ABAP/4
Ada
Assembleur
Assembly & bytecode
ASP (Active Server Pages)
Basic
C
C++
C# (C Sharp)
Cobol
ColdFusion
Fortran
HTML
Java
JavaScript
LISP
Logo
LotusScript
Oberon
Pascal
Perl
PHP
PL/1
Prolog
Python
Rebol
REXX
Ruby
Rust
SAS
NoSQL
SQL
Swift
X++ (Axapta)
GNAT
SMALLAda
VHDL
Assembleur 370
Assembleur 1802
Assembleur 4004
Assembleur 6502
Assembleur 6800
Assembleur 68000
Assembleur 8080 et 8085
Assembleur 8089
Assembleur 80x86
Assembleur AGC4
Assembleur ARM
Assembleur DPS 8000
Assembleur i860
Assembleur Itanium
Assembleur MIPS
Assembleur PDP-11
Assembleur PowerPC
Assembleur RISC-V
Assembleur SPARC
Assembleur SuperH
Assembleur UNIVAC I
Assembleur VAX
Assembleur Z80
Assembleur Z8000
Assembleur z/Architecture
ASSEMBLER/MONITOR 64
Micol Assembler
GFA Assembler
A86
MASM (Macro Assembler)
TASM (Turbo Assembler)
CIL
Jasmin
LLVM
MSIL
Parrot
P-Code (PCode)
SWEET16
G-Pascal
ASP 1.0
ASP 2.0
ASP 3.0
ASP.NET
ASP.NET Core
ABasiC (Amiga)
Adam SmartBASIC
Altair BASIC
AmigaBASIC (Amiga)
AMOS Basic (Amiga)
Atari Basic (Atari 400, 600 XL, 800, 800XL)
Basic Apple II (Integer BASIC/APPLESOFT)
Basic Commodore 64 (CBM-BASIC)
Basic Commodore 128 (BASIC 7.0)
Basic Commodore VIC-20 (CBM-BASIC 2.0)
Basic Coco 1 (Color Basic)
Basic Coco 2 (Extended Color Basic)
Basic Coco 3 (Extended Color Basic 2.0)
BASICA (PC DOS)
Basic Pro
BBC BASIC
Blitz BASIC (Amiga)
DarkBASIC
Dartmouth BASIC
GFA-Basic (Atari ST/Amiga)
GWBASIC (MS-DOS)
Liberty BASIC
Locomotive BASIC (Amstrad CPC)
MSX-Basic
Omikron Basic (Atari ST)
Oric Extended Basic
Power Basic
Quick Basic/QBasic (MS-DOS)
Sinclair BASIC (ZX80, ZX81, ZX Spectrum)
ST BASIC (Atari ST)
Turbo Basic
Vintage BASIC
VBScript
Visual Basic (VB)
Visual Basic .NET (VB .NET)
Visual Basic pour DOS
Yabasic
BeckerBASIC
SIMONS' BASIC
Basic09 d'OS-9
Disk Extended Color Basic
Basic09 d'OS-9
Disk Extended Color Basic
Access
Excel
Visual Basic pour Windows
Visual Basic .NET pour Windows
C Shell Unix (csh)
C pour Amiga
C pour Atari ST
C pour DOS
C pour Falcon030
C pour GEMDOS (Atari ST)
C pour Linux
C pour PowerTV OS
C pour OS/2
C pour Unix
C pour Windows
Aztec C
CoCo-C
GNU C
HiSoft C
IBM C/2
Introl-C
Lattice C
Microsoft C
MinGW C
MSX-C
Open Watcom C
OS-9 C Compiler
Pure C
Quick C
Turbo C
HiSoft C for Atari ST
HiSoft C for CP/M (Amstrad CPC)
C++ pour OS/2
C++ pour Windows
Borland C++
C++Builder
IBM VisualAge C++
Intel C++
MinGW C++
Open Watcom C++
Symantec C++
Turbo C++
Visual C++
Visual C++ .NET
Watcom C++
Zortech C++
C# (C Sharp) pour Windows
Apple III Cobol
Microsoft Cobol
BlueDragon
Lucee
OpenBD
Railo
Smith Project
Microsoft Fortran
WATFOR-77
CSS
FBML
Open Graph
SVG
XML
XSL/XSLT
LESS
SASS
GCJ (GNU)
JSP
Jython
Visual J++
Node.js
TypeScript
AutoLISP
ACSLogo
LotusScript pour Windows
Amiga Oberon
Oberon .NET
Apple Pascal
Delphi/Kylix/Lazarus
Free Pascal
GNU Pascal
HighSpeed Pascal
IBM Personal Computer Pascal
Lisa Pascal
Maxon Pascal
MPW Pascal
OS-9 Pascal
OSS Personal Pascal
Pascal-86
Pascal du Cray Research
Pascal/VS
Pascal-XT
PURE Pascal
QuickPascal
RemObjets Chrome
Sun Pascal
THINK Pascal
Tiny Pascal (TRS-80)
Turbo Pascal
UCSD Pascal
VAX Pascal
Virtual Pascal
Turbo Pascal for CP/M-80
Turbo Pascal for DOS
Turbo Pascal for Macintosh
Turbo Pascal for Windows
CodeIgniter (Cadre d'application)
Drupal (Projet)
Joomla! (Projet)
Phalanger (PHP .NET)
phpBB (Projet)
Smarty (balise)
Twig (balise)
Symfony (Cadre d'application)
WordPress (Projet)
Zend (Cadre d'application)
PL360
PL/M-80
PL/M-86
Turbo Prolog
CPython
IronPython
Jython
PyPy
AREXX
Regina REXX
JMP
Btrieve
Cassandra
Clipper
CouchDB
dBASE
Hbase
Hypertable
MongoDB
Redis
Access
BigQuery
DB2
H2
Interbase
MySQL
Oracle
PostgreSQL
SAP HANA
SQL Server
Sybase
U-SQL
Introduction
Référence des classes
Préface
Notes légal
Dictionnaire
Recherche

Voici la liste des différentes classes que contient Yii Framework :

Nom Description
Yii Cette classe contient l'utilitaire principale offrant des fonctionnalités courantes du cadre d'application Yii, comme le chargement de classes, le journal de bord, et la gestion des erreurs.
YiiRequirementChecker Cette classe permet de vérifier si le système répond aux exigences minimales pour exécuter une application Yii.
yii\BaseYii Cette classe contient la base pour les fonctions du cadre d'application Yii, gérant des fonctionnalités de base comme l'autoloading des classes.
yii\base\Action Cette classe contient la base pour toutes les actions des contrôleurs, représentant une action unique dans un contrôleur.
yii\base\ActionEvent Cette classe contient une représentation des paramètres d'un événement déclenché lors de l'exécution d'une action, pour transmettre des informations spécifiques.
yii\base\ActionFilter Cette classe contient la base pour les filtres d'action, permettant de manipuler ou d'interrompre les actions des contrôleurs.
yii\base\Application Cette classe contient la base pour les applications, gérant le cycle de vie et les composantes de l'application (comme les requêtes, réponses,...).
yii\base\ArrayAccessTrait Cette classe permet de fournir des implémentations pour les interfaces IteratorAggregate, ArrayAccess et Countable, permettant de traiter les objets comme des tableaux.
yii\base\Arrayable Cette classe contient un interface pour les classes souhaitant personnaliser la représentation de leurs instances sous forme de tableau.
yii\base\ArrayableTrait Cette classe contient une implémentation commune de l'interface Arrayable, facilitant la conversion des objets en tableaux.
yii\base\BaseObject Cette classe contient la base pour les objets avec prise en charge des propriétés dynamiques, utilisée pour les fonctionnalités avancées d'objets.
yii\base\Behavior Cette classe contient la base pour les comportements, permettant de définir des fonctionnalités réutilisables à ajouter dynamiquement à des composantes.
yii\base\BootstrapInterface Cette classe contient un interface pour les classes participant au processus de démarrage de l'application (bootstrap), comme la configuration des composantes.
yii\base\Component Cette classe contient la base implémentant les fonctionnalités d'événements et de comportements, servant de fondation pour les composants extensibles.
yii\base\Configurable Cette classe contient un interface pour les classes acceptant la configuration de leurs propriétés via le dernier paramètre de leur constructeur.
yii\base\Controller Cette classe contient la base pour les contrôleurs, encapsulant la logique du contrôleur et la gestion des actions.
yii\base\DynamicContentAwareInterface Cette classe contient un interface pour les classes prenant en charge le contenu dynamique dans les vues Yii.
yii\base\DynamicContentAwareTrait Cette classe permet de fournir des méthodes pour gérer le contenu dynamique dans les vues, associé à DynamicContentAwareInterface.
yii\base\DynamicModel Cette classe contient un modèle permettant de définir des attributs de façon dynamique, utile pour la validation de données ad hoc.
yii\base\ErrorException Cette classe contient une représentation d'une exception liée à une erreur PHP, permettant de capturer et de gérer les erreurs PHP.
yii\base\ErrorHandler Cette classe contient un gestionnaire des erreurs PHP non capturées et des exceptions, fournissant des outils pour afficher les erreurs de manière plus contrôlée.
yii\base\Event Cette classe contient la base pour les événements, facilitant le déclenchement et la gestion d'événements dans le cadre d'application.
yii\base\Exception Cette classe contient une représentation d'une exception générique pour divers cas d'utilisation. C'est la classe de base pour les exceptions spécifiques dans Yii.
yii\base\ExitException Cette classe contient une représentation de la terminaison normale d'une application, souvent utilisée lorsqu'un programme appelle la fonction exit().
yii\base\InlineAction Cette classe contient une représentation d'une action définie sous forme de méthode dans un contrôleur. Utilisée pour exécuter une méthode du contrôleur directement en tant qu'action.
yii\base\InvalidArgumentException Cette classe contient une exception causée par des paramètres invalides passés à une méthode.
yii\base\InvalidCallException Cette classe contient une exception déclenchée lorsqu'une méthode est appelée de manière incorrecte ou dans un contexte inapproprié.
yii\base\InvalidConfigException Cette classe contient une exception causée par une configuration incorrecte d'un objet (par exemple, propriétés manquantes ou mal configurées).
yii\base\InvalidParamException Cette classe contient une exception déclenchée par des paramètres invalides passés à une méthode (similaire à InvalidArgumentException, mais plus orientée vers les paramètres).
yii\base\InvalidRouteException Cette classe contient une exception déclenchée lorsqu'une route est invalide, ce qui signifie qu'une action ou un contrôleur est introuvable.
yii\base\InvalidValueException Cette classe contient une exception déclenchée lorsqu'une fonction retourne une valeur d'un type inattendu.
yii\base\Model Cette classe contient la base pour les modèles de données dans Yii, utilisée pour représenter et manipuler les données (comme les formulaires, les validations,...).
yii\base\ModelEvent Cette classe contient une représentation de paramètre requis par les événements associés aux modèles (comme les événements avant ou après la validation).
yii\base\Module Cette classe contient une classe de base pour les modules et les applications dans Yii. Un module est une sous-application autonome avec son propre contrôleur, modèles, et vues.
yii\base\NotSupportedException Cette classe contient une exception déclenchée lorsqu'une fonctionnalité non supportée est accédée (par exemple, une méthode non implémentée).
yii\base\Object Cette classe contient une ancienne classe de base pour les objets avec prise en charge des propriétés dynamiques dans Yii (obsolète, remplacée par BaseObject).
yii\base\Request Cette classe contient une représentation d'une requête HTTP étant traitée par une application Yii, encapsulant des informations sur la requête, comme les paramètres et les entêtes.
yii\base\Response Cette classe contient une représentation de la réponse d'une application Yii à une requête HTTP. Elle gère les données de sortie et l'envoi des entêtes HTTP.
yii\base\Security Cette classe permet de fournir un ensemble de méthodes pour gérer des tâches liées à la sécurité, comme le chiffrement, la génération de mots de passe, la vérification de signatures cryptographiques,...
yii\base\StaticInstanceInterface Cette classe contient un interface pour fournir des instances statiques à des classes, utilisée pour obtenir des informations sur une classe ne pouvant pas être exprimées via des méthodes statiques.
yii\base\StaticInstanceTrait Cette classe permet de fournir des méthodes pour implémenter l'interface StaticInstanceInterface, facilitant la création d'instances statiques.
yii\base\Theme Cette classe contient une représentation d'un thème d'application, permettant de personnaliser les vues et les styles d'une application en fonction du thème sélectionné.
yii\base\UnknownClassException Cette classe contient une représentation d'une exception causée par l'utilisation d'une classe inconnue ou introuvable.
yii\base\UnknownMethodException Cette classe contient une représentation d'une exception causée par l'appel d'une méthode inconnue sur un objet (méthode non définie ou inaccessible).
yii\base\UnknownPropertyException Cette classe contient une représentation d'une exception déclenchée lors de l'accès à une propriété d'objet inconnue ou non définie.
yii\base\UserException Cette classe contient une classe de base pour les exceptions destinées à être affichées aux utilisateurs finaux. Ces exceptions sont conçues pour des messages plus "conviviaux" à afficher directement.
yii\base\View Cette classe contient une représentation d'un objet de vue dans le modèle MVC (Model-View-Controller). Il est utilisé pour gérer l'affichage des données aux utilisateurs, comme le rendu de gabarits.
yii\base\ViewContextInterface Cette classe contient une interface que doivent implémenter les classes souhaitant prendre en charge les noms de vues relatifs, facilitant le rendu de vues basées sur leur contexte.
yii\base\ViewEvent Cette classe contient une représentation des événements déclenchés par la composante View lors du processus de rendu de vues (avant ou après le rendu, par exemple).
yii\base\ViewNotFoundException Cette classe contient une exception causée lorsque le fichier de vue demandé n'est pas trouvé, ce qui empêche le rendu de la page.
yii\base\ViewRenderer Cette classe contient une classe de base pour les classes de rendu de vues. Elle permet de créer des systèmes de rendu personnalisés pour les fichiers de vues, comme le rendu de gabarits en PHP ou en Twig.
yii\base\Widget Cette classe contient la base pour les widgets, étant des composantes autonomes pouvant encapsuler une logique et un rendu de vue. Ils permettent de réutiliser facilement des blocs d'interface dans une application.
yii\base\WidgetEvent Cette classe contient une représentation de paramètre des événements déclenchés par les widgets (comme des événements avant ou après le rendu du widget).
yii\behaviors\AttributeBehavior Cette classe contient le comportement permettant d'assigner automatiquement une valeur spécifiée à un ou plusieurs attributs d'un objet ActiveRecord lors de certains événements (comme avant l'insertion ou la mise à jour d'un enregistrement).
yii\behaviors\AttributeTypecastBehavior Cette classe permet de fournir la capacité de typer automatiquement les attributs d'un modèle (c'est-à-dire forcer certains attributs à être castés vers des types spécifiques, comme un entier ou une chaîne).
yii\behaviors\AttributesBehavior Cette classe permet d'assigner automatiquement des valeurs spécifiées à plusieurs attributs d'un objet ActiveRecord lors d'événements particuliers.
yii\behaviors\BlameableBehavior Cette classe permet de remplir automatiquement les attributs spécifiés avec l'ID de l'utilisateur actuel. Utilisé pour enregistrer qui a créé ou mis à jour un enregistrement.
yii\behaviors\CacheableWidgetBehavior Cette classe permet de mettre en cache le contenu des widgets en fonction de la durée et des dépendances spécifiées, améliorant ainsi les performances des widgets.
yii\behaviors\OptimisticLockBehavior Cette classe permet d'implémenter un verrou optimiste sur un modèle, en mettant automatiquement à jour la version de verrouillage (habituellement une colonne en base de données) lors de modifications.
yii\behaviors\SluggableBehavior Cette classe permet de générer automatiquement un slug (un identificateur lisible dans l'URL) à partir d'un attribut spécifié, souvent utilisé pour créer des URLs conviviales.
yii\behaviors\TimestampBehavior Cette classe permet de remplir automatiquement les attributs spécifiés (comme created_at ou updated_at) avec l'horodatage actuel lors de la création ou de la mise à jour d'un enregistrement.
yii\caching\ApcCache Cette classe permet d'implémenter le cache en utilisant APC (Alternative PHP Cache), permettant d'entreposer les données en mémoire partagée pour une récupération rapide.
yii\caching\ArrayCache Cette classe permet de fournir un cache pour la requête actuelle en entreposant les valeurs dans un tableau. Ce cache est éphémère et disparaît à la fin de la requête.
yii\caching\Cache Cette classe contient la base pour les classes de cache supportant différentes implémentations d'entreposage (fichiers, base de données,...). Gère des fonctions générales comme l'écriture et la récupération du cache.
yii\caching\CacheInterface Cette classe contient un interface de base que toutes les classes de cache doivent implémenter pour garantir une structure commune.
yii\caching\ChainedDependency Cette classe contient une représentation d'une dépendance de cache étant composée d'une liste d'autres dépendances, combinant plusieurs critères pour valider ou invalider le cache.
yii\caching\DbCache Cette classe permet d'implémenter un cache en entreposant les données dans une base de données. Les informations mises en cache sont insérées dans des tables SQL.
yii\caching\DbDependency Cette classe contient une représentation d'une dépendance de cache basée sur le résultat d'une requête SQL. Si les résultats de la requête changent, le cache est invalidé.
yii\caching\DbQueryDependency Cette classe permet de fonctionner avec des objets implémentant l'interface yii\db\QueryInterface pour déterminer la dépendance.
yii\caching\Dependency Cette classe contient la base pour toutes les classes de dépendances de cache. Utilisée pour établir des critères basés sur lesquels les données en cache seront invalidées ou mises à jour.
yii\caching\DummyCache Cette classe contient une composante de cache factice. Il est utilisé lorsque vous voulez désactiver temporairement le cache dans votre application sans modifier trop de configurations.
yii\caching\ExpressionDependency Cette classe contient une représentation d'une dépendance basée sur le résultat d'une expression PHP. Si l'expression retourne un résultat différent, le cache est invalidé.
yii\caching\FileCache Cette classe contient une implémentation d'un cache en utilisant des fichiers. Les données mises en cache sont entreposées dans des fichiers sur le système de fichiers.
yii\caching\FileDependency Cette classe contient un représentation d'une dépendance de cache basée sur le temps de dernière modification d'un fichier. Si le fichier est modifié, le cache est invalidé.
yii\caching\MemCache Cette classe permet d'implémenter une composante de cache basé sur memcache et memcached. Il stocke les données en mémoire pour une récupération rapide.
yii\caching\MemCacheServer Cette classe contient une représentation des données de configuration pour un serveur memcache ou memcached unique, utilisé pour spécifier les détails de connexion à un serveur.
yii\caching\TagDependency Cette classe permet d'associer un élément de données mis en cache avec un ou plusieurs balises. Si une balise est invalidé, toutes les données associées à cette balise sont également invalidées.
yii\caching\WinCache Cette classe permet de fournir une composante de cache utilisant Windows Cache, spécifique aux environnements Windows.
yii\caching\XCache Cette classe permet de fournir une composante de cache utilisant XCache, une extension de cache PHP.
yii\caching\ZendDataCache Cette classe permet d'implémenter une composante de cache utilisant Zend Data Cache.
yii\captcha\Captcha Cette classe permet de générer une image CAPTCHA ainsi qu'un champ de saisie pour vérifier que l'utilisateur entre bien le code affiché dans l'image.
yii\captcha\CaptchaAction Cette classe permet d'indiquer une action générant l'image CAPTCHA. Utilisée généralement avec les contrôleurs pour gérer les actions spécifiques liées au CAPTCHA.
yii\captcha\CaptchaAsset Cette classe permet de fournir les fichiers JavaScript nécessaires pour le widget yii\captcha\Captcha.
yii\captcha\CaptchaValidator Cette classe permet de valider que la valeur entrée par l'utilisateur correspond bien au code de vérification affiché dans le CAPTCHA.
yii\console\Application Cette classe contient une représentation d'une application de type console. Utilisée pour les scripts en ligne de commande dans Yii.
yii\console\Controller Cette classe contient la base pour les classes de commandes console. Permet de définir des actions exécutables via la ligne de commande.
yii\console\ErrorHandler Cette classe permet de gérer les erreurs PHP non interceptées et les exceptions dans les applications console.
yii\console\Exception Cette classe contient une représentation d'une exception causée par une mauvaise utilisation d'une commande console.
yii\console\ExitCode Cette classe permet de fournir des constantes pour définir les codes de sortie des commandes console (par exemple, succès, erreur).
yii\console\Markdown Cette classe permet d'indiquer un analyseur Markdown amélioré pour être lu dans des environnements de console, facilitant l'affichage formaté.
yii\console\Request Cette classe contient une représentation des informations environnementales d'une application console. Elle contient des détails sur l'entrée de la commande.
yii\console\Response Cette classe contient une représentation de résultat d'une application console, y compris la sortie de texte ou les codes de retour.
yii\console\UnknownCommandException Cette classe contient une représentation d'une exception causée par l'utilisation incorrecte d'une commande console, par exemple si la commande est introuvable ou incorrecte.
yii\console\controllers\AssetController Cette classe permet de combiner et de compresser les fichiers JavaScript et CSS. Utile pour optimiser les performances des applications en réduisant le nombre et la taille des fichiers à charger.
yii\console\controllers\BaseMigrateController Cette classe contient la base pour les contrôleurs de migration. Gère les fonctionnalités partagées entre les différentes commandes de migration.
yii\console\controllers\CacheController Cette classe permet de vider le cache. Il inclut des commandes pour nettoyer divers types de caches utilisés dans l'application (comme le cache de fichiers, de base de données,...).
yii\console\controllers\FixtureController Cette classe permet de gérer le chargement et le déchargement des données de fixtures. Les fixtures sont souvent utilisées dans les tests pour préparer l'environnement avec des données spécifiques.
yii\console\controllers\HelpController Cette classe permet de fournir des informations d'aide sur les commandes console disponibles. Il affiche des descriptions et des détails sur la manière d'utiliser chaque commande.
yii\console\controllers\MessageController Cette classe permet d'extraire les messages à traduire des fichiers sources. Il aide à l'internationalisation en extrayant automatiquement les chaînes de caractères marquées pour traduction.
yii\console\controllers\MigrateController Cette classe permet de gérer les migrations de la base de données de l'application, y compris la création, l'application, l'annulation ou l'examen des migrations.
yii\console\controllers\ServeController Cette classe permet d'exécuter le serveur Web PHP intégré. Cette commande est utile pour tester l'application localement sans avoir besoin de configurer un serveur externe.
yii\console\widgets\Table Cette classe permet d'afficher une table dans la console. Cette classe est utilisée pour formater et afficher des données sous forme tabulaire dans un environnement en ligne de commande.
yii\data\ActiveDataFilter Cette classe permet de composer une condition de filtrage dans un format compatible avec yii\db\QueryInterface::where(). Utilisé pour filtrer les résultats basés sur des modèles ActiveRecord.
yii\data\ActiveDataProvider Cette classe permet d'implémenter un fournisseur de données basé sur yii\db\Query et yii\db\ActiveQuery. Il est souvent utilisé pour fournir des données à des composants d'interface utilisateur tels que des grilles de données.
yii\data\ArrayDataProvider Cette classe permet d'implémenter un fournisseur de données basé sur un tableau. Il permet de manipuler et d'afficher des collections de données stockées dans des tableaux au lieu d'être récupérées depuis une base de données.
yii\data\BaseDataProvider Cette classe permet d'indiquer une classe de base pour les fournisseurs de données. Elle implémente certaines fonctionnalités communes comme la pagination et le tri, et doit être étendue par les classes spécifiques.
yii\data\DataFilter Cette classe permet d'indiquer le modèle spécialisé pour traiter les spécifications de filtrage dans les requêtes. Il aide à créer des critères de recherche avancés sur la base des données reçues.
yii\data\DataProviderInterface Cette classe permet d'indiquer l'interface que toutes les classes de fournisseurs de données doivent implémenter. Elle définit les méthodes principales pour obtenir et manipuler les données fournies aux vues.
yii\data\Pagination Cette classe permet d'indiquer la représentation des informations pertinentes à la pagination des éléments de données. Elle est utilisée pour diviser de grandes collections de données en pages plus petites et gérer la navigation entre elles.
yii\data\Sort Cette classe permet d'indiquer une représentation des informations pertinentes pour le tri des données. Il est utilisé pour définir comment les éléments de données doivent être triés (ascendant ou descendant) selon des critères spécifiques.
yii\data\SqlDataProvider Implémente un fournisseur de données basé sur une simple requête SQL. Il permet d'utiliser directement des instructions SQL pour obtenir les données à afficher ou manipuler.
yii\db\ActiveQuery Cette classe contient une représentation d'une requête de base de données associée à une classe Active Record. Elle est utilisée pour construire des requêtes complexes liées à des modèles ActiveRecord.
yii\db\ActiveQueryInterface Cette classe permet de définir l'interface commune devant être implémentée par les classes de requêtes ActiveRecord. Elle assure la cohérence des méthodes utilisées dans ces requêtes.
yii\db\ActiveQueryTrait Cette classe permet d'implémenter des méthodes et propriétés communes pour les classes de requêtes ActiveRecord, permettant de partager du code entre ces classes.
yii\db\ActiveRecord Cette classe contient une classe de base représentant des données relationnelles sous forme d'objets. Chaque modèle ActiveRecord correspond à une table de base de données et permet d'interagir facilement avec celle-ci via des objets.
yii\db\ActiveRecordInterface Cette classe contient une interface pour les classes ActiveRecord. Elle définit les méthodes nécessaires à l'implémentation des modèles ActiveRecord.
yii\db\ActiveRelationTrait Cette classe permet d'implémenter des méthodes et propriétés communes pour les requêtes relationnelles des ActiveRecord, permettant de définir et gérer les relations entre modèles.
yii\db\AfterSaveEvent Cette classe contient une représentation des informations disponibles dans les événements yii\db\ActiveRecord::EVENT_AFTER_INSERT et yii\db\ActiveRecord::EVENT_AFTER_UPDATE, fournissant des détails sur les enregistrements après leur insertion ou mise à jour.
yii\db\ArrayExpression Cette classe contient une représentation d'une expression SQL de type tableau. Utilisé pour interagir avec des colonnes ou des paramètres de requête SQL de type tableau.
yii\db\BaseActiveRecord Cette classe contient la base pour les classes représentant des données relationnelles sous forme d'objets. Elle est héritée par la classe ActiveRecord et offre des fonctionnalités de base pour la manipulation des données.
yii\db\BatchQueryResult Cette classe contient une représentation d'une requête par lot permettant de récupérer des données en petites portions. Cela permet de traiter de grands ensembles de données sans surcharger la mémoire.
yii\db\CheckConstraint Cette classe contient une représentation des métadonnées d'une contrainte de vérification (CHECK) sur une table de base de données. Ces contraintes limitent les valeurs possibles dans une colonne.
yii\db\ColumnSchema Cette classe permet de décrire les métadonnées d'une colonne dans une table de base de données. Il inclut des informations telles que le nom, le type, la taille et d'autres propriétés de la colonne.
yii\db\ColumnSchemaBuilder Cette classe permet d'aider à définir les types de schéma de base de données via une interface en PHP. Il est utilisé pour construire des définitions de colonnes de manière programmatique.
yii\db\Command Cette classe contient une représentation d'une commande SQL à exécuter contre une base de données. Elle fournit des méthodes pour construire et exécuter des requêtes SQL en toute sécurité.
yii\db\Connection Cette classe contient une représentation d'une connexion à une base de données via PDO. Elle gère les transactions, les requêtes et l'interaction avec la base de données.
yii\db\Constraint Cette classe contient une représentation des métadonnées d'une contrainte de table. Cela inclut les contraintes de clef primaire, de clef étrangère et de contraintes uniques.
yii\db\ConstraintFinderInterface Cette classe permet de définir les méthodes pour obtenir des informations sur les contraintes de table. Utilisé pour accéder aux métadonnées des contraintes dans une base de données.
yii\db\ConstraintFinderTrait Cette classe permet de fournir des méthodes pour obtenir des informations sur les contraintes de table. Ce trait permet de partager du code entre les classes devant rechercher ces contraintes.
yii\db\DataReader Cette classe contient une représentation d'un flux de lignes provenant d'un ensemble de résultats de requête. Il est utilisé pour lire les résultats de la base de données de manière séquentielle (flux en avant uniquement).
yii\db\DefaultValueConstraint Cette classe contient une représentation des métadonnées d'une contrainte de valeur par défaut sur une table de base de données. Cela permet de définir une valeur par défaut lorsqu'aucune donnée n'est fournie pour une colonne.
yii\db\Exception Cette classe contient une représentation d'une exception causée par des opérations liées à la base de données. Elle est levée lorsque des erreurs SQL ou PDO surviennent.
yii\db\Expression Cette classe contient une représentation d'une expression SQL ne nécessitant pas d'être échappée ou citée. Utilisée pour insérer des expressions SQL directement dans une requête sans traitement supplémentaire.
yii\db\ExpressionBuilder Cette classe permet de construire des objets de type yii\db\Expression. Utilisée pour convertir des expressions complexes en SQL brut.
yii\db\ExpressionBuilderInterface Cette classe contient un interface conçue pour construire des expressions SQL brutes à partir d'objets spécifiques implémentant yii\db\ExpressionInterface.
yii\db\ExpressionBuilderTrait Cette classe permet de fournir un constructeur commun pour les classes devant implémenter l'interface yii\db\ExpressionBuilderInterface.
yii\db\ExpressionInterface Cette classe contient un interface utilisée pour marquer les classes devant être construites d'une manière spéciale, notamment celles manipulant des expressions SQL spéciales.
yii\db\ForeignKeyConstraint Cette classe contient une représentation des métadonnées d'une contrainte de clef étrangère (FOREIGN KEY) dans une table de base de données. Elle contient des informations sur les colonnes et les tables liées via la contrainte de clef étrangère.
yii\db\IndexConstraint Cette classe contient une représentation des métadonnées d'une contrainte d'index (INDEX) sur une table de base de données. Les contraintes d'index améliorent la vitesse de recherche et de récupération des données.
yii\db\IntegrityException Cette classe contient une exception déclenchée lorsqu'une violation des contraintes de base de données se produit, comme une violation de clef étrangère ou d'unicité.
yii\db\JsonExpression Cette classe contient une représentation des données devant être encodées en JSON pour être entreposées dans la base de données. Elle est utilisée pour les colonnes de type JSON dans certaines bases de données.
yii\db\Migration Cette classe contient la base pour la représentation d'une migration de base de données. Une migration est un changement apporté à la structure de la base de données, comme la création ou la modification de tables.
yii\db\MigrationInterface Cette classe permet de définir l'ensemble minimal de méthodes devant implémenter les classes de migration de base de données, comme up() et down() pour appliquer ou annuler une migration.
yii\db\PdoValue Cette classe contient une représentation d'une valeur devant être liée à une requête PDO avec un type exact. Il est utilisé pour spécifier manuellement le type de donnée lié dans une requête SQL.
yii\db\PdoValueBuilder Cette classe permet de construire un objet yii\db\PdoValue pour gérer les expressions et valeurs PDO dans les requêtes SQL.
yii\db\Query Cette classe contient une représentation d'une requête SQL de type SELECT, de manière indépendante du SGBD (système de gestion de base de données). Elle permet de créer des requêtes SQL avec une interface objet.
yii\db\QueryBuilder Cette classe permet de construire une instruction SELECT de SQL basée sur les spécifications fournies dans un objet yii\db\Query. Il est utilisé pour générer des requêtes SQL complexes de manière programmatique.
yii\db\QueryExpressionBuilder Cette classe permet, en interne, de construire des objets yii\db\Query à l'aide d'une interface unifiée de construction d'expressions via yii\db\QueryBuilder.
yii\db\QueryInterface Cette classe permet de définir les méthodes minimales que doivent implémenter les classes de requête de base de données, comme select(), where(), et one().
yii\db\QueryTrait Cette classe permet de fournir des méthodes communes pour les classes de requête de base de données, en définissant un ensemble minimal de méthodes pour construire des requêtes SQL.
yii\db\Schema Cette classe contient une base pour les classes de schéma spécifiques à des SGBD. Elle représente la structure de la base de données, notamment les tables, les colonnes et les types de données, en fonction du SGBD utilisé.
yii\db\SchemaBuilderTrait Cette classe contient des méthodes simplifiées pour créer des instances de yii\db\ColumnSchemaBuilder, permettant de définir les colonnes d'une table de manière programmatique.
yii\db\SqlToken Cette classe contient une représentation des jetons SQL individuels générés par yii\db\SqlTokenizer ou ses sous-classes. Il est utilisé pour analyser et comprendre des requêtes SQL complexes.
yii\db\SqlTokenizer Cette classe contient une division d'une requête SQL en jetons individuels pour l'analyse et la manipulation. Cela permet de travailler sur des segments spécifiques d'une requête SQL.
yii\db\StaleObjectException Cette classe contient une exception déclenchée lorsqu'un objet devient obsolète en raison d'une concurrence d'accès ou d'une modification par un autre processus. Utilisée principalement dans les opérations d'optimisme de verrouillage dans les bases de données.
yii\db\TableSchema Cette classe contient une représentation des métadonnées d'une table de base de données. Elle contient des informations sur les colonnes, les contraintes, les clefs primaires, les index, et autres caractéristiques de la table.
yii\db\Transaction Cette classe contient une représentation d'une transaction de base de données, permettant d'exécuter un ensemble d'opérations SQL de manière atomique, avec la possibilité de valider (commit) ou d'annuler (rollback) la transaction.
yii\db\ViewFinderTrait Cette classe permet d'implémenter la méthode getViewNames, permettant de trouver les vues dans une base de données. Les vues sont des requêtes sauvegardées agissant comme des tables virtuelles.
yii\db\conditions\AndCondition Cette classe contient une représentation d'une condition SQL reliant deux ou plusieurs expressions SQL à l'aide de l'opérateur AND. Par exemple, elle peut être utilisée pour combiner plusieurs conditions dans une requête.
yii\db\conditions\BetweenColumnsCondition Cette classe contient une représentation d'une condition BETWEEN où une valeur doit être comprise entre deux colonnes. Par exemple, on peut utiliser cette condition pour vérifier si une valeur est comprise entre les valeurs de deux colonnes d'une table.
yii\db\conditions\BetweenColumnsConditionBuilder Cette classe permet de construire des objets de la classe yii\db\conditions\BetweenColumnsCondition. Il facilite la création de conditions BETWEEN complexes entre colonnes.
yii\db\conditions\BetweenCondition Cette classe contient une représentation d'une condition BETWEEN de SQL où une valeur doit être comprise entre deux valeurs fixes ou colonnes.
yii\db\conditions\BetweenConditionBuilder Cette classe permet de construire des objets de la classe yii\db\conditions\BetweenCondition, facilitant ainsi la génération d'instructions BETWEEN de SQL.
yii\db\conditions\ConditionInterface Cette classe contient un interface devant implémenter les classes représentant une condition dans le cadre de l'abstraction de base de données (DBAL) de Yii. Elle garantit que chaque condition implémente des méthodes standard pour manipuler les conditions SQL.
yii\db\conditions\ConjunctionCondition Cette classe contient une représentation d'une condition combinant plusieurs conditions à l'aide d'un opérateur de conjonction comme AND ou OR.
yii\db\conditions\ConjunctionConditionBuilder Cette classe permet de construire des objets de la classe abstraite yii\db\conditions\ConjunctionCondition. Il est utilisé pour créer des conditions combinant plusieurs expressions SQL.
yii\db\conditions\ExistsCondition Cette classe contient une représentation d'une condition SQL utilisant l'opérateur EXISTS, vérifiant l'existence d'un résultat pour une sous-requête. Typiquement utilisé pour vérifier si un enregistrement correspondant à une condition existe dans une sous-requête.
yii\db\conditions\ExistsConditionBuilder Cette classe permet de construire des objets de la classe yii\db\conditions\ExistsCondition, facilitant ainsi la génération de conditions EXISTS dans des requêtes SQL.
yii\db\conditions\HashCondition Cette classe contient une représentation d'une condition SQL basée sur des paires clef-valeur (colonnes-valeurs). Cette condition est souvent utilisée pour des comparaisons simples comme column = value.
yii\db\conditions\HashConditionBuilder Cette classe permet de construire des objets de la classe yii\db\conditions\HashCondition, permettant la génération de conditions SQL basées sur des associations colonne-valeur.
yii\db\conditions\InCondition Cette classe contient une représentation d'une condition IN de SQL, vérifiant si une colonne a une valeur présente dans une liste de valeurs. Elle est utilisée pour les comparaisons multiples.
yii\db\conditions\InConditionBuilder Cette classe permet de construire des objets de la classe yii\db\conditions\InCondition, facilitant la génération de conditions IN dans les requêtes SQL.
yii\db\conditions\LikeCondition Cette classe contient une représentation d'une condition LIKE de SQL, utilisée pour effectuer des recherches de modèles sur des colonnes textuelles. Par exemple, column LIKE '%value%'.
yii\db\conditions\LikeConditionBuilder Cette classe permet de construire des objets de la classe yii\db\conditions\LikeCondition, facilitant ainsi la génération de conditions LIKE dans les requêtes SQL.
yii\db\conditions\NotCondition Cette classe contient une représentation d'une condition SQL inversant une condition donnée. Utilisée pour appliquer un NOT devant une condition existante.
yii\db\conditions\NotConditionBuilder Cette classe permet de construire des objets de la classe yii\db\conditions\NotCondition, permettant la génération de conditions NOT dans les requêtes SQL.
yii\db\conditions\OrCondition Cette classe contient une représentation d'une condition SQL reliant deux ou plusieurs expressions avec l'opérateur OR.
yii\db\conditions\SimpleCondition Cette classe contient une représentation d'une condition simple dans SQL sous la forme "colonne opérateur valeur", comme column = value ou column > value.
yii\db\conditions\SimpleConditionBuilder Cette classe permet de construire des objets de la classe yii\db\conditions\SimpleCondition, facilitant la création de conditions simples dans les requêtes SQL.
yii\db\cubrid\ColumnSchemaBuilder Cette classe permet de fournir des outils pour définir des colonnes de schéma de base de données pour CUBRID, une base de données relationnelle.
yii\db\cubrid\QueryBuilder Cette classe permet de générer des requêtes SQL pour les bases de données CUBRID (versions 9.3.x et plus récentes). Il permet de créer des requêtes spécifiques à cette base de données.
yii\db\cubrid\Schema Cette classe permet de récupérer les métadonnées d'une base de données CUBRID, comme les informations sur les tables, les colonnes, et les contraintes.
yii\db\cubrid\conditions\LikeConditionBuilder Cette classe permet de construire des objets yii\db\conditions\LikeCondition spécifiques à la base de données CUBRID, facilitant ainsi la gestion des conditions LIKE pour cette base de données.
yii\db\mssql\ColumnSchema Cette classe contient une représentation de schéma d'une colonne pour une base de données MSSQL. Elle contient des informations telles que le nom, le type de données, et les propriétés d'une colonne spécifique.
yii\db\mssql\ColumnSchemaBuilder Cette classe permet de fournir un outil pour définir les colonnes de schéma dans une base de données MSSQL. Il permet de spécifier les types de colonnes et leurs attributs en utilisant une interface orientée objet.
yii\db\mssql\DBLibPDO Cette classe contient une extension de la classe PDO par défaut pour les pilotes DBLIB (Database Library), étant utilisés pour se connecter à MSSQL via l'interface DBLIB.
yii\db\mssql\PDO Cette classe contient une extension de la classe PDO par défaut pour MSSQL et les pilotes DBLIB. Elle permet d'ajouter des fonctionnalités supplémentaires spécifiques à ces pilotes pour gérer des connexions MSSQL.
yii\db\mssql\QueryBuilder Cette classe contient le générateur de requêtes SQL pour les bases de données MSSQL (version 2008 et ultérieure). Il aide à créer des requêtes SQL conformes à la syntaxe spécifique de MSSQL.
yii\db\mssql\Schema Cette classe permet de récupérer les métadonnées des bases de données MSSQL (version 2008 et plus récentes), telles que les informations sur les tables, les colonnes et les contraintes.
yii\db\mssql\SqlsrvPDO Cette classe contient une extension de la classe PDO par défaut pour le pilote SQLSRV (le pilote officiel de Microsoft pour MSSQL).
yii\db\mssql\TableSchema Cette classe contient une représentation de schéma d'une table dans MSSQL, contenant les métadonnées d'une table spécifique.
yii\db\mssql\conditions\InConditionBuilder Cette classe permet de construire des objets yii\db\conditions\InCondition pour MSSQL, facilitant la création de conditions IN dans SQL spécifiques à cette base de données.
yii\db\mssql\conditions\LikeConditionBuilder Cette classe permet de construire des objets yii\db\conditions\LikeCondition pour MSSQL, facilitant la gestion des conditions LIKE de SQL.
yii\db\mysql\ColumnSchema Cette classe contient une représentation de schéma d'une colonne pour une base de données MySQL, similaire à celui pour MSSQL, mais adapté aux spécificités de MySQL.
yii\db\mysql\ColumnSchemaBuilder Cette classe permet de fournir un outil pour définir des colonnes dans une base de données MySQL via une interface objet.
yii\db\mysql\JsonExpressionBuilder Cette classe permet de construire des objets yii\db\JsonExpression pour MySQL, gérant les données JSON dans les bases de données MySQL.
yii\db\mysql\QueryBuilder Cette classe contient le générateur de requêtes SQL pour les bases de données MySQL, facilitant la création de requêtes SQL compatibles avec MySQL.
yii\db\mysql\Schema Cette classe permet de récupérer les métadonnées des bases de données MySQL, telles que les informations sur les tables et les colonnes (versions 4.1.x et 5.x).
yii\db\oci\ColumnSchemaBuilder Cette classe permet de fournir un outil pour définir des colonnes dans une base de données Oracle via une interface objet, permettant de définir des types de données spécifiques à Oracle.
yii\db\oci\Command Cette classe contient une représentation d'une instruction SQL d'Oracle étant exécutée sur la base de données.
yii\db\oci\QueryBuilder Cette classe contient le générateur de requêtes SQL pour les bases de données Oracle, facilitant la création de requêtes SQL compatibles avec Oracle.
yii\db\oci\Schema Cette classe permet de récupérer les métadonnées d'une base de données Oracle, telles que les informations sur les tables, colonnes,...
yii\db\oci\conditions\InConditionBuilder Cette classe permet de construire des objets yii\db\conditions\InCondition pour Oracle, facilitant la gestion des conditions IN dans les requêtes SQL d'Oracle.
yii\db\oci\conditions\LikeConditionBuilder Cette classe permet de construire des objets yii\db\conditions\LikeCondition pour Oracle, permettant de créer des conditions LIKE spécifiques à cette base de données.
yii\db\pgsql\ArrayExpressionBuilder Cette classe permet de construire des objets yii\db\ArrayExpression pour PostgreSQL, permettant de gérer des expressions de type tableau dans les requêtes SQL de PostgreSQL.
yii\db\pgsql\ArrayParser Cette classe permet de convertir les représentations d'un tableau PostgreSQL en un tableau PHP. Il est utile pour manipuler les résultats des requêtes renvoyant des tableaux dans PostgreSQL.
yii\db\pgsql\ColumnSchema Cette classe contient une représentation de schéma d'une colonne pour PostgreSQL, similaire aux autres implémentations, mais adapté aux particularités de PostgreSQL.
yii\db\pgsql\JsonExpressionBuilder Cette classe permet de construire des objets yii\db\JsonExpression pour PostgreSQL, facilitant la gestion des données JSON dans cette base de données.
yii\db\pgsql\QueryBuilder Cette classe contient le générateur de requêtes SQL pour les bases de données PostgreSQL, facilitant la création de requêtes SQL spécifiques à PostgreSQL.
yii\db\pgsql\Schema Cette classe permet de récupérer les métadonnées d'une base de données PostgreSQL (version 9.x et plus récentes).
yii\db\sqlite\ColumnSchemaBuilder Cette classe contient la classe utilisée pour construire le schéma d'une colonne dans une base de données SQLite. Elle permet de définir les attributs d'une colonne, tels que son type et ses contraintes.
yii\db\sqlite\Command Cette classe contient une représentation d'une instruction SQL destinée à être exécutée contre une base de données SQLite. Cela inclut des commandes telles que SELECT, INSERT, UPDATE, DELETE,...
yii\db\sqlite\QueryBuilder Cette classe contient un générateur de requêtes SQL pour les bases de données SQLite. Il facilite la création de requêtes conformes à la syntaxe SQLite en fournissant des méthodes pour construire des clauses SQL.
yii\db\sqlite\Schema Cette classe permet de récupérer les métadonnées d'une base de données SQLite (versions 2 et 3), incluant des informations sur les tables, les colonnes et les relations.
yii\db\sqlite\SqlTokenizer Cette classe contient une division d'une requête SQLite en des jetons SQL individuels, ce qui peut être utile pour l'analyse ou la manipulation de requêtes SQL.
yii\db\sqlite\conditions\InConditionBuilder Cette classe permet de construire des objets de condition IN spécifiques à SQLite, permettant de gérer facilement les conditions IN de SQL.
yii\db\sqlite\conditions\LikeConditionBuilder Cette classe permet de construire des objets de condition LIKE spécifiques à SQLite, facilitant la création de requêtes contenant des conditions LIKE.
yii\di\Container Cette classe permet d'implémenter un conteneur d'injection de dépendance. Il est utilisé pour gérer les dépendances des objets en les instanciant automatiquement lorsque cela est nécessaire.
yii\di\Instance Cette classe contient une représentation d'une référence à un objet nommé dans un conteneur d'injection de dépendance ou un localisateur de services. Elle facilite l'accès à des instances spécifiques sans avoir à les créer manuellement.
yii\di\NotInstantiableException Cette classe contient une exception représentant une erreur causée par une configuration incorrecte ou un usage incorrect du conteneur d'injection de dépendance.
yii\di\ServiceLocator Cette classe permet d'implémenter un localisateur de services, permettant de récupérer des instances d'objets enregistrés dans le conteneur d'injection de dépendance.
yii\filters\AccessControl Cette classe permet de fournir un contrôle d'accès simple basé sur un ensemble de règles définies pour déterminer qui peut accéder à des actions spécifiques.
yii\filters\AccessRule Cette classe contient une représentation d'une règle d'accès définie par le filtre d'accès AccessControl, spécifiant les actions, les rôles et les conditions d'accès.
yii\filters\AjaxFilter Cette classe permet de limiter l'accès uniquement aux requêtes AJAX, aidant à protéger les actions ne devant être accessibles que par des requêtes AJAX.
yii\filters\ContentNegotiator Cette classe permet de gérer la négociation du format de réponse et de la langue de l'application, permettant de servir le contenu approprié selon les préférences du client.
yii\filters\Cors Cette classe permet d'implémenter le partage de ressources entre origines (CORS), permettant de contrôler l'accès des ressources d'une application depuis des domaines différents.
yii\filters\HostControl Cette classe permet de fournir un contrôle simple sur le nom d'hôte demandé, ce qui peut être utilisé pour limiter l'accès à certaines actions selon le nom d'hôte.
yii\filters\HttpCache Cette classe permet d'implémenter la mise en cache côté client en utilisant les entêtes Last-Modified de HTTP et ETag, permettant d'optimiser les performances des applications web.
yii\filters\PageCache Cette classe permet d'implémenter la mise en cache côté serveur de pages entières, améliorant ainsi la performance en évitant de régénérer la page à chaque requête.
yii\filters\RateLimitInterface Cette classe contient un interface que les objets d'identité peuvent implémenter pour appliquer une limitation de débit, contrôlant le nombre de requêtes qu'un utilisateur peut effectuer dans un certain délai.
yii\filters\RateLimiter Cette classe permet d'implémenter un algorithme de limitation de débit basé sur le principe du seau percé (leaky bucket), régulant le flux de requêtes pour éviter la surcharge du serveur.
yii\filters\VerbFilter Cette classe contient un filtre d'action filtrant les requêtes selon les méthodes HTTP (GET, POST, PUT, DELETE,...), assurant que seules les requêtes appropriées accèdent à certaines actions.
yii\filters\auth\AuthInterface Cette classe contient un interface que doivent implémenter les classes de méthode d'authentification, définissant les méthodes nécessaires pour gérer l'authentification.
yii\filters\auth\AuthMethod Cette classe contient la base implémentant l'interface AuthInterface, fournissant une structure commune pour les méthodes d'authentification.
yii\filters\auth\CompositeAuth Cette classe contient un filtre d'action prenant en charge plusieurs méthodes d'authentification en même temps, permettant de combiner différentes approches d'authentification.
yii\filters\auth\HttpBasicAuth Cette classe contient un filtre d'action prenant en charge l'authentification de base HTTP, permettant aux utilisateurs de se connecter avec un nom d'utilisateur et un mot de passe.
yii\filters\auth\HttpBearerAuth Cette classe contient un filtre d'action prenant en charge l'authentification basée sur un jeton Bearer HTTP, couramment utilisé dans les API RESTful.
yii\filters\auth\HttpHeaderAuth Cette classe contient un filtre d'action prenant en charge l'authentification via des entêtes HTTP personnalisés.
yii\filters\auth\QueryParamAuth Cette classe contient un filtre d'action prenant en charge l'authentification basée sur un jeton d'accès passé via un paramètre de requête.
yii\grid\ActionColumn Cette classe contient une colonne pour le widget yii\grid\GridView affichant des boutons pour visualiser et manipuler les éléments, tels que des actions de création, de mise à jour ou de suppression.
yii\grid\CheckboxColumn Cette classe permet d'afficher une colonne de cases à cocher dans une vue de grille, permettant à l'utilisateur de sélectionner plusieurs éléments à la fois.
yii\grid\Column Cette classe contient une classe de base pour toutes les classes de colonne du yii\grid\GridView. Elle fournit une structure de base pour les colonnes personnalisées.
yii\grid\DataColumn Cette classe contient un type de colonne par défaut pour le widget yii\grid\GridView. Elle est utilisée pour afficher les données d'un modèle de manière standard.
yii\grid\GridView Cette classe contient un Widget utilisé pour afficher des données sous forme de grille. Il gère l'affichage des lignes et des colonnes, ainsi que des fonctionnalités telles que la pagination, le filtrage et le tri.
yii\grid\GridViewAsset Cette classe contient un Bundle d'actifs fournissant les fichiers JavaScript nécessaires pour le fonctionnement du widget yii\grid\GridView.
yii\grid\RadioButtonColumn Cette classe permet d'afficher une colonne de boutons radio dans une vue de grille, permettant à l'utilisateur de sélectionner une seule option parmi plusieurs.
yii\grid\SerialColumn Cette classe permt d'afficher une colonne de numéros de ligne (commençant à 1) dans une vue de grille, utile pour visualiser l'ordre des éléments.
yii\helpers\ArrayHelper Cette classe permet de fournir des fonctionnalités supplémentaires pour manipuler des tableaux dans votre application, y compris des méthodes pour filtrer, trier et transformer des tableaux.
yii\helpers\BaseArrayHelper Cette classe contient l'implémentation concrète de yii\helpers\ArrayHelper, fournissant les méthodes réelles.
yii\helpers\BaseConsole Cette classe contient l'implémentation concrète de yii\helpers\Console, offrant des méthodes spécifiques pour les tâches liées à la ligne de commande.
yii\helpers\BaseFileHelper Cette classe contient l'implémentation concrète de yii\helpers\FileHelper, offrant des méthodes utilitaires pour manipuler des fichiers et des systèmes de fichiers.
yii\helpers\BaseFormatConverter Cette classe contient l'implémentation concrète de yii\helpers\FormatConverter, fournissant des méthodes pour convertir entre différents formats de motifs de formatage.
yii\helpers\BaseHtml Cette classe contient une implémentation concrète de yii\helpers\Html, fournissant des méthodes pour générer des balises HTML courantes.
yii\helpers\BaseHtmlPurifier Cette classe contient une implémentation concrète de yii\helpers\HtmlPurifier, permettant de nettoyer le HTML de tout code nuisible.
yii\helpers\BaseInflector Cette classe contient une implémentation concrète de yii\helpers\Inflector, offrant des méthodes pour pluraliser et singulariser des noms en anglais, ainsi que d'autres fonctionnalités utiles.
yii\helpers\BaseIpHelper Cette classe contient une implémentation concrète de yii\helpers\IpHelper, fournissant des méthodes statiques liées aux adresses IP.
yii\helpers\BaseJson Cette classe contient une implémentation concrète de yii\helpers\Json, fournissant des méthodes pour encoder et décoder des données JSON.
yii\helpers\BaseMarkdown Cette classe contient une implémentation concrète de yii\helpers\Markdown, permettant de transformer du Markdown en HTML.
yii\helpers\BaseStringHelper Cette classe contient une implémentation concrète de yii\helpers\StringHelper, offrant des méthodes utiles pour manipuler des chaînes de caractères.
yii\helpers\BaseUrl Cette classe contient une implémentation concrète de yii\helpers\Url, fournissant des méthodes pour gérer des URL.
yii\helpers\BaseVarDumper Cette classe contient une implémentation concrète de yii\helpers\VarDumper, remplaçant la fonction var_dump de PHP et print_r en fournissant une meilleure sortie formatée.
yii\helpers\Console Cette classe permet de fournir des méthodes utiles pour les tâches liées à la ligne de commande, telles que la récupération d'entrées ou le formatage et la coloration de la sortie.
yii\helpers\FileHelper Cette classe contient un assistant pour le système de fichiers, offrant des méthodes pour travailler avec des fichiers et des répertoires.
yii\helpers\FormatConverter Cette classe permet de fournir des fonctionnalités pour convertir entre différents formats de motifs de formatage.
yii\helpers\Html Cette classe permet de fournir un ensemble de méthodes statiques pour générer des balises HTML courantes.
yii\helpers\HtmlPurifier Cette classe permet de nettoyer le HTML de tout code nuisible.
yii\helpers\Inflector Cette classe permet de pluraliser et de singulariser des noms en anglais et inclut d'autres méthodes utiles.
yii\helpers\IpHelper Cette classe permet de fournir un ensemble de méthodes statiques liées aux adresses IP.
yii\helpers\Json Cette classe permet de fournir des méthodes pour encoder et décoder des données JSON.
yii\helpers\Markdown Cette classe permet de transformer du Markdown en HTML.
yii\helpers\ReplaceArrayValue Cette classe contient une représentation de remplacement d'une valeur dans un tableau lors de l'utilisation de yii\helpers\ArrayHelper::merge().
yii\helpers\StringHelper Cette classe permet de fournir des méthodes pour manipuler des chaînes de caractères.
yii\helpers\UnsetArrayValue Cette classe contient une représentation de la suppression d'une valeur dans un tableau lors de l'utilisation de yii\helpers\ArrayHelper::merge().
yii\helpers\Url Cette classe permet de fournir des méthodes pour gérer des URL.
yii\helpers\VarDumper Cette classe permet de remplacer la fonction buggy var_dump et print_r de PHP, fournissant une sortie plus propre et formatée.
yii\i18n\DbMessageSource Cette classe permet d'étendre yii\i18n\MessageSource et représente une source de messages entreposant les messages traduits dans une base de données.
yii\i18n\Formatter Cette classe permet de fournir un ensemble de méthodes de formatage de données couramment utilisées, telles que le formatage de dates, de nombres et de devises.
yii\i18n\GettextFile Cette classe contient la base pour représenter un fichier de messages Gettext, étant utilisé pour la traduction de chaînes de caractères.
yii\i18n\GettextMessageSource Cette classe contient une représentation d'une source de messages basée sur GNU Gettext, permettant l'internationalisation des applications en utilisant des fichiers de messages .po et .mo.
yii\i18n\GettextMoFile Cette classe contient une représentation un fichier de messages Gettext au format MO (Machine Object), étant le format binaire utilisé pour l'entreposage des traductions.
yii\i18n\GettextPoFile Cette classe contient une représentation d'un fichier de messages Gettext au format PO (Portable Object), étant un fichier texte contenant des traductions de chaînes de caractères.
yii\i18n\I18N Cette classe permet de fournir des fonctionnalités liées à l'internationalisation (I18N) et à la localisation (L10N) des applications.
yii\i18n\Locale Cette classe permet de fournir diverses informations sur la locale via des méthodes pratiques, comme les formats de date et d'heure spécifiques à une langue.
yii\i18n\MessageFormatter Cette classe permet de formater des messages en utilisant le format de message ICU, offrant ainsi un contrôle avancé sur la présentation des messages traduits.
yii\i18n\MessageSource Cette classe contient la base pour les classes de dépôt de traduction de messages, définissant les méthodes nécessaires pour récupérer les traductions.
yii\i18n\MissingTranslationEvent Cette classe contient une représentation de paramètre pour l'événement yii\i18n\MessageSource::EVENT_MISSING_TRANSLATION, se déclenchant lorsqu'une traduction est manquante.
yii\i18n\PhpMessageSource Cette classe contient une représentation d'une source de messages entreposant les messages traduits dans des scripts PHP, facilitant l'utilisation de traductions basées sur des fichiers PHP.
yii\log\DbTarget Cette classe permet d'entreposer les messages de journal de bord dans une table de base de données, permettant de conserver un historique des journaux.
yii\log\Dispatcher Cette classe permet de gérer un ensemble de cibles de journal de bord, permettant de diriger les messages vers différentes cibles de manière centralisée.
yii\log\EmailTarget Cette classe permet d'envoyer des messages de journal de bord sélectionnés aux adresses courriel spécifiées, utile pour les alertes critiques.
yii\log\FileTarget Cette classe permet d'enregistrer les messages de journal de bord dans un fichier, facilitant la consultation ultérieure des journaux.
yii\log\LogRuntimeException Cette classe permet contient une représentation d'une exception causée par des problèmes de livraison des journaux, utilisée pour gérer les erreurs dans le processus de journalisation.
yii\log\Logger Cette classe permet d'enregistrer les messages de journal de bord en mémoire et les envoie aux différentes cibles si un $dispatcher est configuré.
yii\log\SyslogTarget Cette classe permet d'écrire les journaux de bord dans syslog, permettant une intégration avec le système de journalisation standard du système d'exploitation.
yii\log\Target Cette classe contient la base pour toutes les classes de cibles de journal de bord, définissant l'interface pour les cibles spécifiques.
yii\mail\BaseMailer Cette classe contient la base implémentant les fonctions de base requises par yii\mail\MailerInterface pour envoyer des courriels.
yii\mail\BaseMessage Cette classe contient la base implémentant la méthode send() requise par yii\mail\MessageInterface, représentant un message électronique.
yii\mail\MailEvent Cette classe contient une représentation de paramètre d'événement utilisé pour les événements déclenchés par yii\mail\BaseMailer.
yii\mail\MailerInterface Cette classe contient un interface que doivent implémenter les classes d'envoi de courriel, définissant les méthodes nécessaires pour l'envoi de courriel.
yii\mail\MessageInterface Cette classe contient un interface que doivent implémenter les classes de message, définissant les méthodes nécessaires pour représenter un message électronique.
yii\mutex\DbMutex Cette classe contient la base pour les classes s'appuyant sur une base de données pour mettre en ouvre un mécanisme de "lock" (verrouillage) mutex.
yii\mutex\FileMutex Cette classe permet de mettre à ouvre un mécanisme de "lock" mutex via des fichiers sur le système de fichiers local, permettant de contrôler l'accès aux ressources partagées.
yii\mutex\Mutex Cette classe contient une composante permettant l'exécution mutuelle de processus concurrents afin de prévenir les "conditions de concurrence" (race conditions).
yii\mutex\MysqlMutex Cette classe permet de mettre en ouvre un mécanisme de "lock" mutex via des verrous MySQL, permettant de synchroniser l'accès à des ressources dans une base de données MySQL.
yii\mutex\OracleMutex Cette classe permet de mettre à ouvre un mécanisme de "lock" mutex via des verrous Oracle, synchronisant l'accès aux ressources dans une base de données Oracle.
yii\mutex\PgsqlMutex Cette classe permet de mettre à ouvre un mécanisme de "lock" mutex via des verrous PgSQL, synchronisant l'accès aux ressources dans une base de données PostgreSQL.
yii\mutex\RetryAcquireTrait Cette classe permet de traiter qui peut être utilisé pour ajouter des fonctionnalités de tentative de réacquisition lors de l'obtention d'un verrou.
yii\rbac\Assignment Cette classe contient une représentation d'une affectation d'un rôle à un utilisateur, définissant les autorisations que cet utilisateur possède.
yii\rbac\BaseManager Cette classe contient la base implémentant l'interface yii\rbac\ManagerInterface pour la gestion de RBAC (Contrôle d'accès basé sur les rôles).
yii\rbac\CheckAccessInterface Cette classe contient un interface utilisée pour vérifier les autorisations d'accès d'un utilisateur.
yii\rbac\DbManager Cette classe contient une représentation d'un gestionnaire d'autorisation entreposant les informations d'autorisation dans une base de données, facilitant la gestion des rôles et des permissions.
yii\rbac\Item Cette classe contient une représentation d'un élément dans le système RBAC, que ce soit un rôle ou une permission.
yii\rbac\ManagerInterface Cette classe contient un interface définissant les méthodes que doivent implémenter les gestionnaires d'autorisation. Plus de détails sont disponibles dans la documentation sur l'autorisation de sécurité.
yii\rbac\Permission Cette classe contient une représentation d'une permission dans le système RBAC, permettant à un utilisateur de réaliser certaines actions.
yii\rbac\PhpManager Cette classe contient une représentation d'un gestionnaire d'autorisation entreposant les informations d'autorisation dans un fichier de script PHP, offrant une alternative simple pour la gestion des rôles et des permissions.
yii\rbac\Role Cette classe contient une représentation d'un rôle dans le système RBAC, permettant de regrouper des permissions et d'accorder des autorisations à des utilisateurs.
yii\rbac\Rule Cette classe contient une représentation d'une contrainte métier pouvant être associée à un rôle, une permission ou une affectation. Les règles définissent des conditions supplémentaires pour l'accès.
yii\rest\Action Cette classe contient la base pour les classes d'action implémentant une API RESTful, définissant des comportements génériques pour les actions de l'API.
yii\rest\ActiveController Cette classe contient une implémentation d'un ensemble commun d'actions pour prendre en charge l'accès RESTful à des modèles ActiveRecord, facilitant la création d'APIs pour les modèles.
yii\rest\Controller Cette classe contient une classe de base pour les classes de contrôleurs d'API RESTful, fournissant des fonctionnalités de base pour gérer les requêtes HTTP.
yii\rest\CreateAction Cette classe contient une implémentation du point de terminaison de l'API pour créer un nouveau modèle à partir des données fournies dans la requête.
yii\rest\DeleteAction Cette classe contient une implémentation du point de terminaison de l'API pour supprimer un modèle spécifique en fonction de son identificateur.
yii\rest\IndexAction Cette classe contient une implémentation du point de terminaison de l'API pour lister plusieurs modèles, généralement sous forme de tableau.
yii\rest\OptionsAction Cette classe permet de répondre à la requête OPTIONS en renvoyant un entête Allow, indiquant les méthodes HTTP autorisées pour une ressource.
yii\rest\Serializer Cette classe permet de convertir des objets et collections de ressources en représentation de tableau, facilitant la conversion des données pour la réponse API.
yii\rest\UpdateAction Cette classe contient une implémentation du point de terminaison de l'API pour mettre à jour un modèle existant avec les nouvelles données fournies.
yii\rest\UrlRule Cette classe permet de fournir des fonctionnalités pour simplifier la création de règles d'URL pour la prise en charge des API RESTful.
yii\rest\ViewAction Cette classe contient une implémentation du point de terminaison de l'API pour renvoyer les informations détaillées sur un modèle spécifique.
yii\test\ActiveFixture Cette classe contient une représentation d'un fixture basé sur une classe ActiveRecord ou une table de base de données, permettant de charger des données de test.
yii\test\ArrayFixture Cette classe contient une représentation d'un fixture arbitraire pouvant être chargé à partir de fichiers PHP, permettant de définir des données statiques pour les tests.
yii\test\BaseActiveFixture Cette classe contient la base pour les classes de fixtures prenant en charge l'accès aux données de fixture en tant qu'objets ActiveRecord.
yii\test\DbFixture Cette classe contient une classe de base pour les fixtures liées à la base de données, permettant de configurer l'état de la base de données pour les tests.
yii\test\FileFixtureTrait Cette classe permet de fournir des fonctionnalités pour charger des données de fixture à partir de fichiers, facilitant l'organisation des données de test.
yii\test\Fixture Cette classe contient une représentation d'un état fixe d'un environnement de test, définissant les données à utiliser pour les tests.
yii\test\FixtureTrait Cette classe permet de fournir des fonctionnalités pour charger, décharger et accéder aux fixtures pour un cas de test, facilitant l'utilisation des données de test.
yii\test\InitDbFixture Cette classe contient une représentation de l'état initial nécessaire pour les tests liés à la base de données, configurant l'environnement de test avant l'exécution des tests.
yii\validators\BooleanValidator Cette classe contient une vérifier si la valeur d'un attribut est un booléen (true ou false).
yii\validators\CompareValidator Cette classe permet de comparer la valeur d'un attribut spécifié avec une autre valeur, généralement pour s'assurer qu'elles sont identiques ou répondent à un critère spécifique.
yii\validators\DateValidator Cette classe permet de vérifier si un attribut représente une date, une heure ou une date/heure dans un format correct défini par $format.
yii\validators\DefaultValueValidator Cette classe permet de définir la valeur par défaut pour un attribut si sa valeur est nulle ou vide.
yii\validators\EachValidator Cette classe permet de valider un tableau en vérifiant chaque élément contre une règle de validation intégrée, utile pour valider des listes d'éléments.
yii\validators\EmailValidator Cette classe contient une valider que la valeur de l'attribut est une adresse courriel valide selon les normes RFC.
yii\validators\ExistValidator Cette classe contient une vérifier que la valeur de l'attribut existe dans une table de base de données, assurant ainsi que l'entrée fait référence à un enregistrement valide.
yii\validators\FileValidator Cette classe permet de vérifier qu'un attribut reçoit un fichier téléchargé valide, contrôlant les types et tailles de fichiers.
yii\validators\FilterValidator Cette classe permet d'appliquer un filtre à la valeur de l'attribut, permettant de nettoyer ou de modifier les données avant leur traitement.
yii\validators\ImageValidator Cette classe permet de vérifier qu'un attribut reçoit un fichier image valide, vérifiant le type et les dimensions de l'image.
yii\validators\InlineValidator Cette classe contient une représentation d'un validateur défini comme une méthode dans l'objet à valider, permettant des validations personnalisées.
yii\validators\IpValidator Cette classe permet de vérifier si la valeur de l'attribut est une adresse IPv4/IPv6 valide ou un sous-réseau.
yii\validators\NumberValidator Cette classe permet de valider que la valeur de l'attribut est un nombre, que ce soit un entier ou un nombre à virgule flottante.
yii\validators\PunycodeAsset Cette classe permet de fournir les fichiers JavaScript nécessaires pour la validation côté client dans yii\validators\EmailValidator.
yii\validators\RangeValidator Cette classe permet de valider que la valeur de l'attribut se situe parmi une liste de valeurs autorisées, souvent utilisée pour les champs déroulants.
yii\validators\RegularExpressionValidator Cette classe permet de vérifier que la valeur de l'attribut correspond à un motif spécifié à l'aide d'une expression régulière.
yii\validators\RequiredValidator Cette classe permet de vérifier que l'attribut spécifié n'a pas de valeur nulle ou vide, s'assurant qu'il est obligatoire.
yii\validators\SafeValidator Cette classe permet d'agir comme un validateur fictif dont le principal but est de marquer les attributs comme sûrs pour l'assignation massive, sans effectuer de validation réelle.
yii\validators\StringValidator Cette classe permet de valider que la valeur de l'attribut est une chaîne de caractères d'une certaine longueur, en vérifiant la longueur minimale et maximale.
yii\validators\TrimValidator Cette classe permet de convertir les valeurs de l'attribut en chaînes de caractères et supprime les caractères superflus (espaces en début et fin).
yii\validators\UniqueValidator Cette classe permet de vérifier que la valeur de l'attribut est unique dans une table de base de données spécifiée, empêchant les doublons.
yii\validators\UrlValidator Cette classe permet de valider que la valeur de l'attribut est une URL valide au format HTTP ou HTTPS.
yii\validators\ValidationAsset Cette classe permet de fournir les fichiers JavaScript nécessaires pour la validation côté client, permettant des validations synchrones dans le navigateur.
yii\validators\Validator Cette classe contient la base pour tous les validateurs, fournissant des méthodes et des propriétés communes nécessaires pour toutes les validations.
yii\web\Application Cette classe permet la base pour toutes les classes d'application web. Elle initialise le cadre d'application et gérant le cycle de vie de l'application.
yii\web\AssetBundle Cette classe contient une représentation d'une collection de fichiers d'actifs, tels que des fichiers CSS, JS, ou des images, facilitant leur gestion et leur chargement.
yii\web\AssetConverter Cette classe contient un support de conversion de plusieurs formats populaires en fichiers JS ou CSS, permettant d'utiliser des préprocesseurs ou des langages spécifiques.
yii\web\AssetConverterInterface Cette classe contient un interface que les classes de conversion d'actifs doivent implémenter, définissant les méthodes nécessaires pour la conversion des fichiers.
yii\web\AssetManager Cette classe permet de gérer la configuration et le chargement des paquets d'actifs, s'assurant que les fichiers requis sont chargés correctement dans l'application.
yii\web\BadRequestHttpException Cette classe contient une représentation d'une exception HTTP de type "Mauvaise Requête" avec le code d'état 400, indiquant que le serveur ne peut pas traiter la requête.
yii\web\CacheSession Cette classe permet d'implémenter une composante de session utilisant le cache comme support d'entreposage, offrant une méthode rapide pour gérer les sessions utilisateur.
yii\web\CompositeUrlRule Cette classe contient la base pour les règles d'URL se composant de plusieurs règles plus simples, permettant de regrouper des règles similaires.
yii\web\ConflictHttpException Cette classe contient une représentation d'une exception HTTP de type "Conflit" avec le code d'état 409, indiquant que la requête ne peut pas être complétée en raison d'un conflit avec l'état actuel de la ressource.
yii\web\Controller Cette classe contient la base pour les contrôleurs Web, fournissant des méthodes pour gérer les requêtes et les réponses, ainsi que la logique d'application.
yii\web\Cookie Cette classe contient une représentation des informations relatives à un cookie, telles que le nom, la valeur, le domaine,..., facilitant la gestion des cookies dans les requêtes et réponses.
yii\web\CookieCollection Cette classe permet de maintenir les cookies disponibles dans la requête actuelle, permettant de les manipuler facilement.
yii\web\DbSession Cette classe permet d'étendre yii\web\Session pour utiliser une base de données comme entreposage des données de session, offrant une méthode persistante pour entreposer les informations de session.
yii\web\ErrorAction Cette classe permet d'afficher les erreurs de l'application en utilisant une vue spécifiée, permettant une gestion centralisée des erreurs.
yii\web\ErrorHandler Cette classe permet de gérer les erreurs PHP non interceptées et les exceptions, offrant une façon de capturer et de traiter les erreurs de manière appropriée.
yii\web\ForbiddenHttpException Cette classe contient une représentation d'une exception HTTP de type "Forbidden" avec le code d'état 403, indiquant que l'accès à la ressource est refusé.
yii\web\GoneHttpException Cette classe contient une représentation d'une exception HTTP de type "Gone" avec le code d'état 410, indiquant que la ressource demandée n'est plus disponible.
yii\web\GroupUrlRule Cette classe contient une représentation d'un ensemble de règles d'URL partageant le même préfixe dans leurs motifs et routes, facilitant la gestion des règles similaires.
yii\web\HeaderCollection Cette classe contient le yii\web\Response pour maintenir les entêtes HTTP actuellement enregistrés, permettant de gérer les entêtes de réponse.
yii\web\HeadersAlreadySentException Cette classe contient une représentation d'une exception causée par des entêtes ayant déjà été envoyés avant que la réponse web soit envoyée.
yii\web\HtmlResponseFormatter Cette classe permet de formater les données fournies en contenu de réponse HTML, facilitant la création de réponses HTML.
yii\web\HttpException Cette classe contient une représentation d'une exception causée par une demande inappropriée de l'utilisateur final, servant de classe de base pour d'autres exceptions HTTP.
yii\web\IdentityInterface Cette classe contient un interface que les classes fournissant des informations d'identité doivent implémenter, définissant les méthodes nécessaires pour gérer l'identité des utilisateurs.
yii\web\JqueryAsset Cette classe permet de fournir le paquet d'actifs contenant la bibliothèque jQuery de JavaScript, facilitant son inclusion dans les projets Yii.
yii\web\JsExpression Cette classe contient une marque une chaîne comme une expression JavaScript, permettant son utilisation dans les scripts JavaScript sans être échappée.
yii\web\JsonParser Cette classe permet d'analyser une requête HTTP brute en utilisant yii\helpers\Json::decode(), facilitant la gestion des données JSON.
yii\web\JsonResponseFormatter Cette classe permet de formater les données fournies en contenu de réponse JSON ou JSONP, facilitant l'échange de données au format JSON.
yii\web\Link Cette classe contient une représentation d'un objet lien tel que défini dans le langage API hypermédia JSON, permettant de gérer les liens entre ressources.
yii\web\Linkable Cette classe contient un interface que les classes représentant des ressources localisables doivent implémenter, définissant des méthodes pour obtenir des liens vers ces ressources.
yii\web\MethodNotAllowedHttpException Cette classe contient une représentation d'une exception HTTP "Method not allowed" avec le code d'état 405, indiquant que la méthode HTTP utilisée n'est pas autorisée pour la ressource demandée.
yii\web\MultiFieldSession Cette classe contient une base pour les implémentations d'entreposage de session avec un support de stockage de données multi-champs, permettant une gestion plus complexe des données de session.
yii\web\MultipartFormDataParser Cette classe contient une analyse le contenu encodé en tant que multipart/form-data, permettant de traiter les fichiers et données envoyés via des formulaires.
yii\web\NotAcceptableHttpException Cette classe contient une représentation d'une exception HTTP "Non acceptable" avec le code d'état 406, indiquant que le serveur ne peut pas produire une réponse acceptable selon les critères spécifiés dans l'entête de demande.
yii\web\NotFoundHttpException Cette classe contient une représentation d'une exception HTTP "File Not Found" avec le code d'état 404, indiquant que la ressource demandée n'existe pas.
yii\web\RangeNotSatisfiableHttpException Cette classe contient une représentation d'une exception indiquant que la requête a demandé un intervalle de données ne pouvant pas être fournie.
yii\web\Request Cette classe contient une représentation d'une requête HTTP, fournissant des méthodes pour accéder aux données de la requête, comme les paramètres GET et POST, les entêtes,...
yii\web\RequestParserInterface Cette classe contient un interface pour les classes analysant le corps brut de la requête en un tableau de paramètres, permettant une personnalisation de l'analyse des requêtes.
yii\web\Response Cette classe contient une représentation d'une réponse HTTP, offrant des méthodes pour définir l'état de la réponse, les entêtes, et le contenu à retourner au client.
yii\web\ResponseFormatterInterface Cette classe contient l'interface nécessaire pour formater une réponse avant qu'elle ne soit envoyée, permettant de définir des formats de réponse personnalisés.
yii\web\ServerErrorHttpException Cette classe contient une représentation d'une exception HTTP "Internal server error" avec le code d'état 500, indiquant un problème général lors du traitement de la requête.
yii\web\Session Cette classe permet de fournir la gestion des données de session et les configurations associées, permettant de stocker et de récupérer des données utilisateur entre les requêtes.
yii\web\SessionIterator Cette classe contient une implémentation d'un itérateur pour parcourir les variables de session gérées par yii\web\Session, facilitant l'itération sur les données de session.
yii\web\TooManyRequestsHttpException Cette classe contient une représentation d'une exception HTTP "Too Many Requests" avec le code d'état 429, indiquant que l'utilisateur a envoyé trop de requêtes dans un temps donné.
yii\web\UnauthorizedHttpException Cette classe contient une représentation d'une exception HTTP "Unauthorized" avec le code d'état 401, indiquant que l'accès à la ressource nécessite une authentification.
yii\web\UnprocessableEntityHttpException Cette classe contient une représentation d'une exception HTTP "Unprocessable Entity" avec le code d'état 422, indiquant que le serveur comprend le type de contenu de la requête mais n'est pas capable de traiter les instructions.
yii\web\UnsupportedMediaTypeHttpException Cette classe contient une représentation d'une exception HTTP "Unsupported Media Type" avec le code d'état 415, indiquant que le type de contenu de la requête n'est pas supporté.
yii\web\UploadedFile Cette classe contient une représentation des informations d'un fichier téléchargé, offrant des méthodes pour gérer les fichiers envoyés par les utilisateurs.
yii\web\UrlManager Cette classe permet de gérer l'analyse des requêtes HTTP et la création d'URLs basées sur un ensemble de règles, facilitant la gestion des routes dans l'application.
yii\web\UrlNormalizer Cette classe permet de normaliser les URLs pour yii\web\UrlManager et yii\web\UrlRule, garantissant une cohérence dans le traitement des URLs.
yii\web\UrlNormalizerRedirectException Cette classe contient une représentation des informations pour la redirection devant être effectuées lors de la normalisation d'URLs.
yii\web\UrlRule Cette classe contient une représentation d'une règle utilisée par yii\web\UrlManager pour analyser et générer des URLs, facilitant la correspondance des requêtes avec les actions des contrôleurs.
yii\web\UrlRuleInterface Cette classe contient un interface que les classes de règles d'URL doivent implémenter, définissant les méthodes nécessaires pour la gestion des règles d'URL.
yii\web\User Cette classe contient la composante d'application utilisateur gérant l'état d'authentification des utilisateurs, fournissant des méthodes pour la gestion des utilisateurs connectés.
yii\web\UserEvent Cette classe contient des événements utilisée pour les événements déclenchés par la classe yii\web\User, permettant de réagir à des actions d'utilisateur telles que la connexion et la déconnexion.
yii\web\View Cette classe contient une représentation d'un objet de vue dans le modèle MVC (Modèle-Vue-Contrôleur), permettant de générer le contenu HTML à afficher aux utilisateurs.
yii\web\ViewAction Cette classe contient une représentation d'une action affichant une vue en fonction d'un paramètre spécifié par l'utilisateur, facilitant la séparation de la logique de présentation.
yii\web\XmlResponseFormatter Cette classe permet de formater les données fournies en contenu de réponse XML, facilitant la création de réponses au format XML.
yii\web\YiiAsset Cette classe permet de fournir le paquet d'actifs de base contenant les fichiers JavaScript du cadre d'application Yii Framework, nécessaires pour le bon fonctionnement des fonctionnalités du cadre d'application.
yii\widgets\ActiveField Cette classe contient une représentation d'un champ de saisie de formulaire au sein d'un yii\widgets\ActiveForm, facilitant la création de champs de formulaire interactifs avec validation.
yii\widgets\ActiveForm Cette classe contient un Widget construisant un formulaire HTML interactif pour un ou plusieurs modèles de données, offrant une intégration facile avec les modèles pour la validation et le traitement des données.
yii\widgets\ActiveFormAsset Cette classe contient un paquet d'actifs pour le widget yii\widgets\ActiveForm, contenant les fichiers CSS et JavaScript nécessaires au bon fonctionnement du formulaire actif.
yii\widgets\BaseListView Cette classe contient la base pour les widgets affichant des données à partir d'un fournisseur de données, tels que ListView et GridView, facilitant la création d'affichages de données paginées et triées.
yii\widgets\Block Cette classe permet d'enregistrer toute sortie entre les appels begin() et end(), entreposant le contenu dans yii\base\View::$blocks, permettant la gestion de sections de contenu dans les vues.
yii\widgets\Breadcrumbs Cette classe permet d'afficher une liste de liens indiquant la position de la page actuelle dans la hiérarchie du site, utile pour la navigation contextuelle.
yii\widgets\ContentDecorator Cette classe permet d'enregistrer toute sortie entre begin() et end(), transmettant le contenu à un fichier de vue donné comme $content, puis affichant le résultat de rendu.
yii\widgets\DetailView Cette classe permet d'afficher les détails d'un seul modèle de données ($model), généralement utilisé pour afficher des informations sur un enregistrement spécifique sous forme de tableau.
yii\widgets\FragmentCache Cette classe permet de fournir la mise en cache de fragments de page, améliorant les performances en évitant de redessiner des sections inchangées.
yii\widgets\InputWidget Cette classe contient la base pour les widgets collectant des entrées utilisateur, permettant la création de divers types de champs de saisie.
yii\widgets\LinkPager Cette classe permet d'afficher une liste d'hyperliens menant à différentes pages de résultats, facilitant la navigation dans les listes de données paginées.
yii\widgets\LinkSorter Cette classe permet de rendre une liste de liens de tri pour une définition de tri donnée, permettant aux utilisateurs de trier les données affichées par différents critères.
yii\widgets\ListView Cette classe contient un Widget utilisé pour afficher des données à partir d'un fournisseur de données. Chaque modèle de données est rendu en utilisant la vue spécifiée, facilitant l'affichage de listes de données.
yii\widgets\MaskedInput Cette classe permet de générer un champ de texte masqué, permettant à l'utilisateur de saisir des données dans un format spécifique (par exemple, numéros de téléphone).
yii\widgets\MaskedInputAsset Cette classe contient le paquet d'actifs pour le widget yii\widgets\MaskedInput, contenant les fichiers nécessaires pour le fonctionnement du champ de saisie masqué.
yii\widgets\Menu Cette classe permet d'afficher un menu multi-niveaux utilisant des listes HTML imbriquées, facilitant la navigation dans l'application.
yii\widgets\Pjax Cette classe contient un Widget intégrant le plugiciel pjax pour jQuery, permettant de charger des parties d'une page sans recharger l'ensemble de la page, améliorant ainsi l'expérience utilisateur.
yii\widgets\PjaxAsset Cette classe contient un paquet d'actifs fournit les fichiers JavaScript requis par le widget yii\widgets\Pjax.
yii\widgets\Spaceless Cette classe contient un Widget supprimant les caractères d'espace entre les balises HTML, permettant d'optimiser le rendu du code HTML sans affecter les espaces dans le texte brut ou à l'intérieur des balises.


PARTAGER CETTE PAGE SUR
Dernière mise à jour : Mardi, le 15 octobre 2024