Index of all elements
[ a ]
[ b ]
[ c ]
[ d ]
[ e ]
[ f ]
[ g ]
[ h ]
[ i ]
[ l ]
[ m ]
[ n ]
[ o ]
[ p ]
[ r ]
[ s ]
[ t ]
[ u ]
[ v ]
[ _ ]
a
- $abstraction
- in file Bdd.php, variable Bdd::$abstraction
abstraction de base de données utilisée
- $ASSOC
- in file Bdd.php, variable Bdd::$ASSOC
Mode de fetch associatif
- absoluteUrl
- in file OpenIdClient.php, method OpenIdClient::absoluteUrl()
Retourne l'url absolue d'une url donnée
- ABSTRACTION_MYSQL
- in file Bdd.php, class constant Bdd::ABSTRACTION_MYSQL
Constante stockant le code pour l'abstraction de mysql.
- ABSTRACTION_MYSQLI
- in file Bdd.php, class constant Bdd::ABSTRACTION_MYSQLI
Constante stockant le code pour l'abstraction de mysqli.
- ABSTRACTION_PDO
- in file Bdd.php, class constant Bdd::ABSTRACTION_PDO
Constante stockant le code pour l'abstraction de PDO.
- ABSTRACTION_SQLITE3
- in file Bdd.php, class constant Bdd::ABSTRACTION_SQLITE3
Constante stockant le code pour l'abstraction de SQLite3.
- addAssociation
- in file StorageFile.php, method StorageFile::addAssociation()
Stores information about association identified by $url/$handle
- addAssociation
- in file Storage.php, method Storage::addAssociation()
Stores information about association identified by $url/$handle
- addDiscoveryInfo
- in file Storage.php, method Storage::addDiscoveryInfo()
Stores information discovered from identity $id
- addDiscoveryInfo
- in file StorageFile.php, method StorageFile::addDiscoveryInfo()
Stores information discovered from identity $id
- afficherAvancement
- in file Script.php, method Script::afficherAvancement()
Utiliser cette méthode dans une boucle pour afficher un message suivi du nombre de tour de boucle effectué.
- afficherChrono
- in file Chronometre.php, method Chronometre::afficherChrono()
Permet d'afficher les temps d'éxécution de différentes parties d'un script.
- ajouter
- in file RestClient.php, method RestClient::ajouter()
- ajouter
- in file RestService.php, method RestService::ajouter()
Méthode appelée lors d'une requête HTTP de type PUT.
- ajouterEntree
- in file Log.php, method Log::ajouterEntree()
Ajoute une entrée au log spécifié par le paramètre $nomFichier
- ajouterParametre
- in file RestClient.php, method RestClient::ajouterParametre()
- ajouterSupplementDureeDeVie
- in file Cache.php, method Cache::ajouterSupplementDureeDeVie()
Give (if possible) an extra lifetime to the given cache id
- ajouterSupplementDureeDeVie
- in file CacheSqlite.php, method CacheSqlite::ajouterSupplementDureeDeVie()
Give (if possible) an extra lifetime to the given cache id
- ajouterSupplementDureeDeVie
- in file CacheFichier.php, method CacheFichier::ajouterSupplementDureeDeVie()
Give (if possible) an extra lifetime to the given cache id
- analyser
- in file SquelettePhp.php, method SquelettePhp::analyser()
Fonction prenant en paramètre un chemin de fichier squelette et un tableau associatif de données, en extrait les variables, charge le squelette et retourne le résultat des deux combinés.
- analyserCache
- in file CacheFichier.php, method CacheFichier::analyserCache()
top
b
- $bdd
- in file RestService.php, variable RestService::$bdd
Objet de connection à la base de données.
- $bdd_nom
- in file Bdd.php, variable Bdd::$bdd_nom
Nom de la base de données à laquelle le modèle doit se connecter
- Bdd
- in file Bdd.php, class Bdd
Classe Bdd, d'accés au base de données.
- Bdd.php
- procedural page Bdd.php
- binToBigNum
- in file DiffieHellmanUtil.php, method DiffieHellmanUtil::binToBigNum()
Converts binary representation into ext/gmp or ext/bcmath big integer representation.
- btwoc
- in file DiffieHellmanUtil.php, method DiffieHellmanUtil::btwoc()
Takes an arbitrary precision integer and returns its shortest big-endian two's complement representation.
top
c
- $connexion
- in file Bdd.php, variable Bdd::$connexion
Connexion à la base de données
- Cache
- in file Cache.php, class Cache
Classe Cache permettant de mettre en cache des données.
- Cache.php
- procedural page Cache.php
- CacheFichier
- in file CacheFichier.php, class CacheFichier
- CacheFichier.php
- procedural page CacheFichier.php
- CacheSimple
- in file CacheSimple.php, class CacheSimple
Classe Cache permettant de mettre en cache des données de façon extremement simple.
- CacheSimple.php
- procedural page CacheSimple.php
- CacheSqlite
- in file CacheSqlite.php, class CacheSqlite
- CacheSqlite.php
- procedural page CacheSqlite.php
- Chaine
- in file Chaine.php, class Chaine
Classe fournissant des méthodes statiques de manipulation des chaînes de caractères (String).
- charger
- in file CacheSqlite.php, method CacheSqlite::charger()
Test if a cache is available for the given id and (if yes) return it (false else)
- charger
- in file I18n.php, method I18n::charger()
Charge un fichier ini dans le tableau des paramètres de l'appli
- charger
- in file Cache.php, method Cache::charger()
Teste si un cache est disponible pour l'identifiant donné et (si oui) le retourne (false dans le cas contraire)
- charger
- in file CacheFichier.php, method CacheFichier::charger()
Test if a cache is available for the given id and (if yes) return it (false else)
- charger
- in file Config.php, method Config::charger()
Charge un fichier ini dans le tableau des paramètres de l'appli.
- charger
- in file CacheSimple.php, method CacheSimple::charger()
Teste si le cache est disponible pour l'id donné et (si oui) le retourne (sinon renvoie false)
- chargerClasse
- in file RestServeur.php, method RestServeur::chargerClasse()
La méthode __autoload() charge dynamiquement les classes trouvées dans le code.
- chargerMetadonnees
- in file CacheFichier.php, method CacheFichier::chargerMetadonnees()
Load metadatas from disk
- chargerModele
- in file Controleur.php, method Controleur::chargerModele()
Charge un modele donné et le rend disponible sous la forme $this->nom_modele
- chrono
- in file Chronometre.php, method Chronometre::chrono()
Effectue un chronometrage.
- Chronometre
- in file Chronometre.php, class Chronometre
Chronometre permet de stocker et d'afficher les temps d'éxécution de script.
- Chronometre.php
- procedural page Chronometre.php
- Cli
- in file Cli.php, class Cli
CLI permet de récupérer les paramètres passés en ligne de commande pour instancier une classe héritant de la classe abstraite Script.
- Cli.php
- procedural page Cli.php
- computeDhSecret
- in file DiffieHellmanUtil.php, method DiffieHellmanUtil::computeDhSecret()
Computes the shared secret from the private DH value $dh and the other party's public value in $pub_key
- Config
- in file Config.php, class Config
Config permet de charger automatiquement les fichiers ini du Framework et de l'application.
- Config.php
- procedural page Config.php
- configurer
- in file GestionnaireException.php, method GestionnaireException::configurer()
Configure le Gestionnaire d'exceptions et d'erreur à partir des paramêtres de config.
- configurer
- in file Log.php, method Log::configurer()
Configure le Log à partir des paramêtres de config.
- connecter
- in file Bdd.php, method Bdd::connecter()
Connection à la base de données en utilisant les informations fournies par le fichier de configuration.
- consulter
- in file RestService.php, method RestService::consulter()
Méthode appelée lors d'une requête HTTP de type GET.
- consulter
- in file RestClient.php, method RestClient::consulter()
- Controleur
- in file Controleur.php, class Controleur
Classe Controleur, coeur d'une application, c'est normalement la seule classe d'une application qui devrait être appelée de l'extérieur.
- Controleur.php
- procedural page Controleur.php
- convertirTaille
- in file Fichier.php, method Fichier::convertirTaille()
Convertion d'un nombre d'octet en kB, MB, GB.
- COURRIEL
- in file Pattern.php, class constant Pattern::COURRIEL
- createDhKey
- in file DiffieHellmanUtil.php, method DiffieHellmanUtil::createDhKey()
Performs the first step of a Diffie-Hellman key exchange by generating
- creerFichier
- in file Fichier.php, method Fichier::creerFichier()
Créer et stocke du contenu dans un fichier.
- creerFichierGzip
- in file Fichier.php, method Fichier::creerFichierGzip()
Créer et stocke du contenu dans un fichier compressé en Gzip.
- Chaine.php
- procedural page Chaine.php
top
d
- $dsn
- in file Bdd.php, variable Bdd::$dsn
DSN pour accéder à la base de données
- Debug
- in file Debug.php, class Debug
Classe fournissant des fonctions de débogage équivalante à var_dump et print_r.
- Debug.php
- procedural page Debug.php
- delAssociation
- in file Storage.php, method Storage::delAssociation()
Deletes association identified by $url
- delAssociation
- in file StorageFile.php, method StorageFile::delAssociation()
Deletes association identified by $url
- delDiscoveryInfo
- in file Storage.php, method Storage::delDiscoveryInfo()
Removes cached information discovered from identity $id
- delDiscoveryInfo
- in file StorageFile.php, method StorageFile::delDiscoveryInfo()
Removes cached information discovered from identity $id
- detecterUtf8
- in file Encodage.php, method Encodage::detecterUtf8()
Méthode permettant de détecter réellement l'encodage UTF-8.
- detruire
- in file Registre.php, method Registre::detruire()
Détruit l'objet associé à l'intitulé, n'a pas d'effet si il n'y a pas d'objet associé.
- DH_G
- in file DiffieHellmanUtil.php, class constant DiffieHellmanUtil::DH_G
- DH_P
- in file DiffieHellmanUtil.php, class constant DiffieHellmanUtil::DH_P
- DiffieHellmanUtil
- in file DiffieHellmanUtil.php, class DiffieHellmanUtil
Classe utilitaire proposant des fonctions permettant la réalisation d'un échange de clé Diffie Hellman
- digest
- in file OpenIdClient.php, method OpenIdClient::digest()
Generates a hash value (message digest) according to given algorithm.
- dump
- in file Debug.php, method Debug::dump()
Equivalent de var_dump
- DiffieHellmanUtil.php
- procedural page DiffieHellmanUtil.php
top
e
- $encodage
- in file Bdd.php, variable Bdd::$encodage
Encodage de la base de données
- Encodage
- in file Encodage.php, class Encodage
Classe fournissant des méthodes statiques concernant l'encodage et le décodage des caractères de variable.
- encoderEnUtf8
- in file Encodage.php, method Encodage::encoderEnUtf8()
Méthode permettant d'encoder par défaut de ISO-8859-15 vers UTF-8 une variable ou un tableau de variables.
- encoderTableau
- in file Framework.php, method Framework::encoderTableau()
Fonction récursive transcodant toutes les valeurs d'un tableau de leur encodage d'entrée vers un encodage de sortie donné
- envoyerEnteteStatutHttp
- in file RestServeur.php, method RestServeur::envoyerEnteteStatutHttp()
Envoyer un entête HTTP (version 1.0) de statut.
- envoyerRequete
- in file RestClient.php, method RestClient::envoyerRequete()
- ERREUR_CONNEXION_TPL
- in file Bdd.php, class constant Bdd::ERREUR_CONNEXION_TPL
Constante stockant le squelette du message en cas d'erreur de connexion à la base de données.
- ERREUR_REQUETE_TPL
- in file Bdd.php, class constant Bdd::ERREUR_REQUETE_TPL
Constante stockant le squelette du message en cas d'erreur de requête sql.
- ERREUR_SELECTION_BDD_TPL
- in file Bdd.php, class constant Bdd::ERREUR_SELECTION_BDD_TPL
Constante stockant le squelette du message en cas d'erreur de sélection de la base de données.
- etendre
- in file Tableau.php, method Tableau::etendre()
Etend le tableau à étendre avec les données du tableau à copier. Si des clés sont identiques entre les deux tableaux une erreur est déclenchée et la valeur du tableau à étendre est gardée. Si les deux tableaux ont des clés numériques leurs valeurs sont gardées (à la différence de array_merge).
- etreAccessibleEnLectureEtEcriture
- in file Fichier.php, method Fichier::etreAccessibleEnLectureEtEcriture()
Vérifie si le fichier ou dossier est accessible en lecture et écriture.
- etreFichierMeta
- in file CacheFichier.php, method CacheFichier::etreFichierMeta()
Check if the given filename is a metadatas one
- executer
- in file Script.php, method Script::executer()
- executer
- in file RestServeur.php, method RestServeur::executer()
Execute la requête.
- executer
- in file Cli.php, method Cli::executer()
Execute la ligne de commande en récupérant le nom du script à lancer et ses paramètres.
- existe
- in file Registre.php, method Registre::existe()
Teste si le registre contient une donnée pour un intitulé d'entrée donné.
- existe
- in file Config.php, method Config::existe()
Vérifie si la valeur d'un paramètre existe.
- Encodage.php
- procedural page Encodage.php
top
f
- fabriquer
- in file Cache.php, method Cache::fabriquer()
- Fichier
- in file Fichier.php, class Fichier
Classe fournissant des méthodes statiques de manipulation des fichiers.
- formaterExceptionTxt
- in file GestionnaireException.php, method GestionnaireException::formaterExceptionTxt()
Formate en texte une exception passée en paramètre.
- formaterExceptionXhtml
- in file GestionnaireException.php, method GestionnaireException::formaterExceptionXhtml()
Formate en (X)HTML une exception passée en paramètre.
- formaterMsg
- in file Script.php, method Script::formaterMsg()
Retourne un message d'information formaté.
- FORMAT_INI
- in file I18n.php, class constant I18n::FORMAT_INI
Format de traduction utilisant les fichier .ini
- Framework
- in file Framework.php, class Framework
Classe de base du Framework :
- Framework.php
- procedural page Framework.php
- fusionnerRequete
- in file Url.php, method Url::fusionnerRequete()
(Re-)Création de la partie requête de l'URL à partir de la fusion du tableau (passé en paramètre) et les valeurs présentes dans $_GET.
- Fichier.php
- procedural page Fichier.php
top
g
- genererCleSecu
- in file CacheFichier.php, method CacheFichier::genererCleSecu()
Make a control key with the string containing datas
- gererErreur
- in file GestionnaireException.php, method GestionnaireException::gererErreur()
Gère les erreurs en les convertissant en exceptions (remplace la fonction gestion d'erreurs native de php)
- gererErreurs
- in file RestServeur.php, method RestServeur::gererErreurs()
Si des exceptions ou des erreurs sont soulevées par le serveur ou les services, elles sont gérées par cette méthode.
- gererException
- in file GestionnaireException.php, method GestionnaireException::gererException()
Fonction de gestion des exceptions, remplace le handler par défaut.
- GestionnaireException
- in file GestionnaireException.php, class GestionnaireException
Classe de gestion des exceptions.
- GestionnaireException.php
- procedural page GestionnaireException.php
- get
- in file I18n.php, method I18n::get()
Accesseur pour la valeur d'une traduction
- get
- in file Config.php, method Config::get()
Accesseur pour la valeur d'un paramètre.
- get
- in file Registre.php, method Registre::get()
Renvoie le contenu associé à l'intitulé donné en paramètre.
- getAssociation
- in file Storage.php, method Storage::getAssociation()
Gets information about association identified by $url Returns true if given association found and not expired and false otherwise
- getAssociation
- in file StorageFile.php, method StorageFile::getAssociation()
Gets information about association identified by $url Returns true if given association found and not expired and false otherwise
- getAssociationByHandle
- in file Storage.php, method Storage::getAssociationByHandle()
Gets information about association identified by $handle Returns true if given association found and not expired and false othverwise
- getAssociationByHandle
- in file StorageFile.php, method StorageFile::getAssociationByHandle()
Gets information about association identified by $handle Returns true if given association found and not expired and false otherwise
- getCanonique
- in file Url.php, method Url::getCanonique()
Renvoie une instance d'objet Url representant l'URL canonique du script PHP en cours d'éxécution.
- getChemin
- in file CacheFichier.php, method CacheFichier::getChemin()
Return the complete directory path of a filename (including hashedDirectoryStructure)
- getCheminAppli
- in file Framework.php, method Framework::getCheminAppli()
accesseur pour le chemin
- getContenuFichier
- in file CacheFichier.php, method CacheFichier::getContenuFichier()
Return the file content of the given file
- getContexte
- in file GestionnaireException.php, method GestionnaireException::getContexte()
Renvoie le booleen définissant si l'on affiche le contexte ou non
- getDemande
- in file Url.php, method Url::getDemande()
Renvoie une instance d'objet Url representant l'URL utilisée pour récupérer la requête en cours.
- getDhKeyDetails
- in file DiffieHellmanUtil.php, method DiffieHellmanUtil::getDhKeyDetails()
Returns an associative array with Diffie-Hellman key components in binary representation. The array includes original prime number 'p' and generator 'g', random private key 'priv_key' and corresponding public key 'pub_key'.
- getDiscoveryInfo
- in file Storage.php, method Storage::getDiscoveryInfo()
Gets information discovered from identity $id Returns true if such information exists and false otherwise
- getDiscoveryInfo
- in file StorageFile.php, method StorageFile::getDiscoveryInfo()
Gets information discovered from identity $id Returns true if such information exists and false otherwise
- getDossierTmp
- in file Fichier.php, method Fichier::getDossierTmp()
Détermine le dossier système temporaire et détecte si nous y avons accès en lecture et écriture.
- getExceptions
- in file GestionnaireException.php, method GestionnaireException::getExceptions()
Renvoie les exceptions au format (X)HTML ou bien au format texte suivant le mode d'utilisation de PHP.
- getExceptionsFormatees
- in file GestionnaireException.php, method GestionnaireException::getExceptionsFormatees()
Renvoie les exceptions au format (X)HTML ou bien au format texte suivant le mode d'utilisation de PHP.
- getExceptionsNbre
- in file GestionnaireException.php, method GestionnaireException::getExceptionsNbre()
Renvoie le nombre d'exceptions et d'erreurs levées.
- getExceptionsTriees
- in file GestionnaireException.php, method GestionnaireException::getExceptionsTriees()
Renvoie le tableau d'objets Exception générées par le script PHP triées du niveau de sévérité le plus élevé au moins élevé.
- getFichierNom
- in file CacheFichier.php, method CacheFichier::getFichierNom()
Make and return a file name (with path)
- getIds
- in file CacheSqlite.php, method CacheSqlite::getIds()
Return an array of stored cache ids
- getIds
- in file Cache.php, method Cache::getIds()
Return an array of stored cache ids
- getIds
- in file CacheFichier.php, method CacheFichier::getIds()
Return an array of stored cache ids
- getIdsAvecLesTags
- in file CacheSqlite.php, method CacheSqlite::getIdsAvecLesTags()
Return an array of stored cache ids which match given tags
- getIdsAvecLesTags
- in file CacheFichier.php, method CacheFichier::getIdsAvecLesTags()
Return an array of stored cache ids which match given tags
- getIdsAvecLesTags
- in file Cache.php, method Cache::getIdsAvecLesTags()
Return an array of stored cache ids which match given tags
- getIdsAvecUnTag
- in file Cache.php, method Cache::getIdsAvecUnTag()
Return an array of stored cache ids which match any given tags
- getIdsAvecUnTag
- in file CacheSqlite.php, method CacheSqlite::getIdsAvecUnTag()
Return an array of stored cache ids which match any given tags
- getIdsAvecUnTag
- in file CacheFichier.php, method CacheFichier::getIdsAvecUnTag()
Return an array of stored cache ids which match any given tags
- getIdsSansLesTags
- in file Cache.php, method Cache::getIdsSansLesTags()
Return an array of stored cache ids which don't match given tags
- getIdsSansLesTags
- in file CacheFichier.php, method CacheFichier::getIdsSansLesTags()
Return an array of stored cache ids which don't match given tags
- getIdsSansLesTags
- in file CacheSqlite.php, method CacheSqlite::getIdsSansLesTags()
Return an array of stored cache ids which don't match given tags
- getInfoAppli
- in file Framework.php, method Framework::getInfoAppli()
Accesseur pour le tableau d'infos sur l'application.
- getMetadonnees
- in file Cache.php, method Cache::getMetadonnees()
Return an array of metadatas for the given cache id
- getMetadonnees
- in file CacheFichier.php, method CacheFichier::getMetadonnees()
Return an array of metadatas for the given cache id
- getMetadonnees
- in file CacheSqlite.php, method CacheSqlite::getMetadonnees()
Return an array of metadatas for the given cache id
- getMetadonneesFichier
- in file CacheFichier.php, method CacheFichier::getMetadonneesFichier()
Get a metadatas record
- getMode
- in file Debug.php, method Debug::getMode()
Accesseur pour le mode
- getModele
- in file Controleur.php, method Controleur::getModele()
Retourne un modele donné
- getNomFichierMeta
- in file CacheFichier.php, method CacheFichier::getNomFichierMeta()
Make and return a file name (with path) for metadatas
- getOption
- in file Url.php, method Url::getOption()
Renvoie la valeur de l'option specifiée.
- getParametre
- in file Script.php, method Script::getParametre()
- getParametre
- in file RestClient.php, method RestClient::getParametre()
- getPourcentageRemplissage
- in file CacheFichier.php, method CacheFichier::getPourcentageRemplissage()
Return the filling percentage of the backend storage
- getPourcentageRemplissage
- in file Cache.php, method Cache::getPourcentageRemplissage()
Return the filling percentage of the backend storage
- getPourcentageRemplissage
- in file CacheSqlite.php, method CacheSqlite::getPourcentageRemplissage()
Return the filling percentage of the backend storage
- getReponseEntetes
- in file RestClient.php, method RestClient::getReponseEntetes()
- getScriptChemin
- in file Script.php, method Script::getScriptChemin()
- getScriptNom
- in file Script.php, method Script::getScriptNom()
- getTags
- in file Cache.php, method Cache::getTags()
Return an array of stored tags
- getTags
- in file CacheSqlite.php, method CacheSqlite::getTags()
Return an array of stored tags
- getTags
- in file CacheFichier.php, method CacheFichier::getTags()
Return an array of stored tags
- getTimestampExpiration
- in file Cache.php, method Cache::getTimestampExpiration()
Calcule et retourne le timestamp d'expiration
- getURL
- in file Url.php, method Url::getURL()
Renvoie un représentation sous forme de chaine de l'URL.
- getVue
- in file Controleur.php, method Controleur::getVue()
Fonction prenant en paramètre le nom d'un squelette et un tableau associatif de données, en extrait les variables, charge le squelette et retourne le résultat des deux combinés.
top
h
- $hote
- in file Bdd.php, variable Bdd::$hote
Hote herbergeant la base de données
- HEURE_MINUTE
- in file Pattern.php, class constant Pattern::HEURE_MINUTE
- HTTP_CODE_ACCES_NON_AUTORISE
- in file RestServeur.php, class constant RestServeur::HTTP_CODE_ACCES_NON_AUTORISE
Code HTTP 401 indiquant que l'accès à un service web est refusé car l'authentification (obligatoire) a échoué pour accéder à la ressource.
- HTTP_CODE_CONFLIT
- in file RestServeur.php, class constant RestServeur::HTTP_CODE_CONFLIT
Code d'erreur HTTP 409 indiquant qu'un conflit est survenu vis à vis de la ressource.
- HTTP_CODE_CONTENU_REQUIS
- in file RestServeur.php, class constant RestServeur::HTTP_CODE_CONTENU_REQUIS
Code HTTP 411 indiquant que des paramètres passés dans le contenu de la requête sont nécessaires au service.
- HTTP_CODE_CREATION_OK
- in file RestServeur.php, class constant RestServeur::HTTP_CODE_CREATION_OK
Code HTTP 201 indiquant que l'accès à un service web est un succès et que la ressource a été créée ou modifié.
- HTTP_CODE_ERREUR
- in file RestServeur.php, class constant RestServeur::HTTP_CODE_ERREUR
Code d'erreur HTTP 500 Internal Server Error.
- HTTP_CODE_MAUVAISE_REQUETE
- in file RestServeur.php, class constant RestServeur::HTTP_CODE_MAUVAISE_REQUETE
Code HTTP 400 indique que les paramètres envoyés au service contiennent des erreurs.
- HTTP_CODE_METHODE_NON_AUTORISE
- in file RestServeur.php, class constant RestServeur::HTTP_CODE_METHODE_NON_AUTORISE
Code HTTP 405 indiquant soit : - que le service web ne possède pas d'accès la ressource correspondant à la méthode HTTP employée.
- HTTP_CODE_OK
- in file RestServeur.php, class constant RestServeur::HTTP_CODE_OK
Code HTTP 200 indiquant le succès de l'accès à un service web par la méthode GET.
- HTTP_CODE_RESSOURCE_INTROUVABLE
- in file RestServeur.php, class constant RestServeur::HTTP_CODE_RESSOURCE_INTROUVABLE
Code HTTP 404 indiquant que la ressource indiquée par l'url est introuvable.
- HTTP_CODE_SUPPRESSION_OK
- in file RestServeur.php, class constant RestServeur::HTTP_CODE_SUPPRESSION_OK
Code HTTP 204 indique que l'accès à un service web est un succès et qu'il n'y a pas de contenu à renvoyer.
- HTTP_URL_REQUETE_SEPARATEUR
- in file RestClient.php, class constant RestClient::HTTP_URL_REQUETE_SEPARATEUR
top
i
- I18n
- in file I18n.php, class I18n
I18n permet de traduire une application à partir de données stockées dans des fichiers ini.
- I18n.php
- procedural page I18n.php
- initialiser
- in file GestionnaireException.php, method GestionnaireException::initialiser()
Initialise le Gestionnaire d'exceptions et d'erreur sans tenir comptes des paramêtres de config.
- initialiser
- in file Log.php, method Log::initialiser()
Initialiser les logs par défaut, sans tenir comptes des paramêtres de config.
- initialiserProtocole
- in file Bdd.php, method Bdd::initialiserProtocole()
Initialise les constantes de classe à leur bonne valeur et déclenche une erreur si le protocole n'est pas bien défini.
- isUniqueNonce
- in file StorageFile.php, method StorageFile::isUniqueNonce()
The function checks the uniqueness of openid.response_nonce
- isUniqueNonce
- in file Storage.php, method Storage::isUniqueNonce()
The function checks the uniqueness of openid.response_nonce
top
top
m
- $metadonnees
- in file CacheFichier.php, variable CacheFichier::$metadonnees
Array of metadatas (each item is an associative array)
- $mode
- in file Debug.php, variable Debug::$mode
Mode de php (cli ou sapi)
- METHODE_DELETE
- in file RestServeur.php, class constant RestServeur::METHODE_DELETE
Nom de la méthode appelée dans un service pour éxécuter une requête de type DELETE.
- METHODE_GET
- in file RestServeur.php, class constant RestServeur::METHODE_GET
Nom de la méthode appelée dans un service pour éxécuter une requête de type GET.
- METHODE_POST
- in file RestServeur.php, class constant RestServeur::METHODE_POST
Nom de la méthode appelée dans un service pour éxécuter une requête de type POST.
- METHODE_PUT
- in file RestServeur.php, class constant RestServeur::METHODE_PUT
Nom de la méthode appelée dans un service pour éxécuter une requête de type PUT.
- MODE_ASSOC
- in file Bdd.php, class constant Bdd::MODE_ASSOC
Constante stockant le code pour le mode tableau associatif des résultats des requêtes.
- MODE_CLI
- in file GestionnaireException.php, class constant GestionnaireException::MODE_CLI
- MODE_ECHO
- in file Debug.php, class constant Debug::MODE_ECHO
Paramètrer le fichier de config avec "php:Debug::MODE_ECHO" : les messages sont affichés en utilisant echo au moment où ils sont déclenchés dans le code.
- MODE_ENTETE_HTTP
- in file Debug.php, class constant Debug::MODE_ENTETE_HTTP
Paramètrer le fichier de config avec "php:Debug::MODE_ENTETE_HTTP" : les message sont stockés par le gestionnaire d'exception sous forme d'erreur de type E_USER_NOTICE et sont renvoyés dans un entête HTTP (X_REST_DEBOGAGE_MESSAGES) à la fin de l'execution du programme.
- MODE_NOTICE
- in file Debug.php, class constant Debug::MODE_NOTICE
Paramètrer le fichier de config avec "php:Debug::MODE_NOTICE" : les message sont stockés par le gestionnaire d'exception sous forme d'erreur de type E_USER_NOTICE et sont renvoyés sur la sortie standard à la fin de l'execution du programme (via echo).
- MODE_OBJET
- in file Bdd.php, class constant Bdd::MODE_OBJET
Constante stockant le code pour le mode objet des résultats des requêtes.
- modifier
- in file RestService.php, method RestService::modifier()
Méthode appelée lors d'une requête HTTP de type POST.
- modifier
- in file RestClient.php, method RestClient::modifier()
- MSG_AVERTISSEMENT
- in file Script.php, class constant Script::MSG_AVERTISSEMENT
Niveau de message de type AVERTISSEMENT
- MSG_ERREUR
- in file Script.php, class constant Script::MSG_ERREUR
Niveau de message de type ERREUR
- MSG_INFO
- in file Script.php, class constant Script::MSG_INFO
Niveau de message de type INFORMATION
- MSG_LOG
- in file Script.php, class constant Script::MSG_LOG
Niveau de message de type LOG
top
n
- NETTOYAGE_MODE_AVEC_LES_TAGS
- in file Cache.php, class constant Cache::NETTOYAGE_MODE_AVEC_LES_TAGS
'avecLesTags' : supprime tous les enregistrements contenant tous les tags indiqués.
- NETTOYAGE_MODE_AVEC_UN_TAG
- in file Cache.php, class constant Cache::NETTOYAGE_MODE_AVEC_UN_TAG
'avecUnTag' : supprime tous les enregistrements contenant au moins un des tags indiqués.
- NETTOYAGE_MODE_EXPIRATION
- in file Cache.php, class constant Cache::NETTOYAGE_MODE_EXPIRATION
'expiration' : supprime tous les enregistrements dont la date d'expériration est dépassée.
- NETTOYAGE_MODE_SANS_LES_TAGS
- in file Cache.php, class constant Cache::NETTOYAGE_MODE_SANS_LES_TAGS
'sansLesTags' : supprime tous les enregistrements contenant aucun des tags indiqués.
- NETTOYAGE_MODE_TOUS
- in file Cache.php, class constant Cache::NETTOYAGE_MODE_TOUS
'tous' (par défaut) : supprime tous les enregistrements.
- nettoyer
- in file CacheSqlite.php, method CacheSqlite::nettoyer()
Clean some cache records
- nettoyer
- in file Cache.php, method Cache::nettoyer()
Nettoyage des enregistrements en cache
- nettoyer
- in file CacheFichier.php, method CacheFichier::nettoyer()
Clean some cache records
- nettoyerFichiers
- in file CacheFichier.php, method CacheFichier::nettoyerFichiers()
Clean some cache records (protected method used for recursive stuff)
- nettoyerMetadonnees
- in file CacheFichier.php, method CacheFichier::nettoyerMetadonnees()
Clear the metadatas array
- nettoyerParametres
- in file RestClient.php, method RestClient::nettoyerParametres()
- NOM
- in file Pattern.php, class constant Pattern::NOM
- normaliser
- in file Url.php, method Url::normaliser()
Normalise les données de l'instance d'Url faisant appel à cette méthode.
- normalize
- in file OpenIdClient.php, method OpenIdClient::normalize()
Normaliser l'identifiant OpenId qui peut être une URL ou nom XRI Retourne true ou false en cas d'erreur.
- normalizeUrl
- in file OpenIdClient.php, method OpenIdClient::normalizeUrl()
Normalizes URL according to RFC 3986 to use it in comparison operations.
- NS_2_0
- in file OpenIdClient.php, class constant OpenIdClient::NS_2_0
top
o
- $OBJECT
- in file Bdd.php, variable Bdd::$OBJECT
Mode de fetch objet
- $options
- in file CacheSqlite.php, variable CacheSqlite::$options
Options disponibles :
- $options
- in file CacheFichier.php, variable CacheFichier::$options
Options disponibles
- $options
- in file Cache.php, variable Cache::$options
Les options disponibles pour le cache :
- OpenIdClient
- in file OpenIdClient.php, class OpenIdClient
La classe OpenIdClient est une implémentation d'un client OpenId, depuis une classe Zend.
- OpenIdClient.php
- procedural page OpenIdClient.php
- OPTION_ENCODER_CLES
- in file Url.php, class constant Url::OPTION_ENCODER_CLES
URL-encoder les clés des variables dans les requêtes. Par défaut à true.
- OPTION_SEPARATEUR_ENTREE
- in file Url.php, class constant Url::OPTION_SEPARATEUR_ENTREE
Séparateurs de variables lors du parsing de la requête. Chaque caractère est considéré comme un séparateur. Par défaut, spécifié par le paramêtre arg_separator.input dans php.ini (par défaut "&").
- OPTION_SEPARATEUR_SORTIE
- in file Url.php, class constant Url::OPTION_SEPARATEUR_SORTIE
Séparateur de variables lors de la génération de la requête. Par défaut, spécifié par le paramètre arg_separator.output dans php.ini (par défaut "&").
- OPTION_UTILISER_CROCHETS
- in file Url.php, class constant Url::OPTION_UTILISER_CROCHETS
Répresenter les tableaux dans les requêtes en utilisant la notation php []. Par défaut à true.
top
p
- $parametres
- in file RestClient.php, variable RestClient::$parametres
- $parametres
- in file Script.php, variable Script::$parametres
Contient le tableau des paramètres disponible après vérification :
- $parametres_autorises
- in file Script.php, variable Script::$parametres_autorises
Paramêtres autorisés par le script.
- $parametres_obligatoires
- in file Bdd.php, variable Bdd::$parametres_obligatoires
Tableau des noms des paramètres à définir dans le fichier de config car obligatoirement nécessaire à cette classe.
- $parametres_obligatoires
- in file Controleur.php, variable Controleur::$parametres_obligatoires
Tableau des noms des paramètres à définir dans le fichier de config car obligatoirement nécessaire à cette classe.
- $pass
- in file Bdd.php, variable Bdd::$pass
Mot de passe
- Pattern
- in file Pattern.php, class Pattern
Classe fournissant des constantes correspondant à des expressions régulières de vérification très courrantes.
- PRENOM
- in file Pattern.php, class constant Pattern::PRENOM
- preTraiterDonnees
- in file Controleur.php, method Controleur::preTraiterDonnees()
Fonction prenant en paramètre un tableau de données et effectuant un traitement dessus.
- printr
- in file Debug.php, method Debug::printr()
Equivalent de print_r.
- proteger
- in file Bdd.php, method Bdd::proteger()
Protège une chaine de caractères avant l'insertion dans la base de données (ajout de quotes ou guillemets).
- purgeNonces
- in file Storage.php, method Storage::purgeNonces()
Removes data from the uniqueness database that is older then given date
- purgeNonces
- in file StorageFile.php, method StorageFile::purgeNonces()
Removes data from the uniqueness database that is older then given date
- Pattern.php
- procedural page Pattern.php
top
r
- randomBytes
- in file DiffieHellmanUtil.php, method DiffieHellmanUtil::randomBytes()
Produces string of random byte of given length.
- recuperer
- in file Bdd.php, method Bdd::recuperer()
Execute une requête et retourne le premier résultat sous forme de tableau (par défaut) ou d'objet.
- recupererIdDernierAjout
- in file Bdd.php, method Bdd::recupererIdDernierAjout()
Retourne l'identifiant de la dernière ligne insérée, ou la dernière valeur d'une séquence d'objets, dépendamment, dans
- recupererTous
- in file Bdd.php, method Bdd::recupererTous()
Execute une requête et retourne un tableau de résultats. Un résultat peut être présentés sous forme de tableau (par défaut) ou d'objet.
- redirect
- in file OpenIdClient.php, method OpenIdClient::redirect()
Rediriger vers la page du serveur avec les paramètres de confiration
- Registre
- in file Registre.php, class Registre
Classe Registre, qui permet un accès à différentes variables et paramètres à travers les autres classes.
- Registre.php
- procedural page Registre.php
- requete
- in file Bdd.php, method Bdd::requete()
- requeter
- in file Bdd.php, method Bdd::requeter()
Execute une requête et retourne le résultat tel que renvoyé par l'abstraction courante.
- requeteTous
- in file Bdd.php, method Bdd::requeteTous()
- requeteUn
- in file Bdd.php, method Bdd::requeteUn()
- RestClient
- in file RestClient.php, class RestClient
Classe client permettant d'interroger des services web REST.
- RestClient.php
- procedural page RestClient.php
- RestServeur
- in file RestServeur.php, class RestServeur
Classe principale gérant les services web de type (@link(REST, http://fr.wikipedia.org/wiki/Rest).
- RestServeur.php
- procedural page RestServeur.php
- RestService
- in file RestService.php, class RestService
Classe principale gérant les services.
- RestService.php
- procedural page RestService.php
top
s
- $stockage
- in file Cache.php, variable Cache::$stockage
- sauver
- in file CacheSimple.php, method CacheSimple::sauver()
Sauvegarde la chaine de données dans un fichier texte.
- sauver
- in file CacheSqlite.php, method CacheSqlite::sauver()
Save some string datas into a cache record
- sauver
- in file CacheFichier.php, method CacheFichier::sauver()
Save some string datas into a cache record
- sauver
- in file Cache.php, method Cache::sauver()
Sauvegarde en cache les données passées en paramètre.
- sauverMetadonnees
- in file CacheFichier.php, method CacheFichier::sauverMetadonnees()
Save metadatas to disk
- Script
- in file Script.php, class Script
Script est une classe abstraite qui doit être implémenté par les classes éxecutant des scripts en ligne de commande.
- Script.php
- procedural page Script.php
- selfUrl
- in file OpenIdClient.php, method OpenIdClient::selfUrl()
Returns a full URL that was requested on current HTTP request.
- set
- in file Registre.php, method Registre::set()
Ajoute un objet au tableau selon un intitulé donné.
- setCheminAppli
- in file Framework.php, method Framework::setCheminAppli()
Permet d'indiquer le chemin de base de l'Application.
- setContenuFichier
- in file CacheFichier.php, method CacheFichier::setContenuFichier()
Put the given string into the given file
- setContexte
- in file GestionnaireException.php, method GestionnaireException::setContexte()
Definit si l'on veut afficher le contexte ou non
- setEmplacement
- in file Cache.php, method Cache::setEmplacement()
Permet de (re-)définir l'emplacement pour le stockage du cache.
- setEmplacement
- in file CacheSqlite.php, method CacheSqlite::setEmplacement()
- setEmplacement
- in file CacheFichier.php, method CacheFichier::setEmplacement()
- setInfoAppli
- in file Framework.php, method Framework::setInfoAppli()
Le tableau des informations sur l'application possède les clés suivantes :
- setLangue
- in file I18n.php, method I18n::setLangue()
Définit la langue utiliser pour rechercher une traduction.
- setMetadonnees
- in file CacheFichier.php, method CacheFichier::setMetadonnees()
Set a metadatas record
- setOption
- in file Url.php, method Url::setOption()
Met à jour la valeur de l'option spécifiée.
- setRequete
- in file Url.php, method Url::setRequete()
(Re-)Création de la partie requête de l'URL à partir des données du tableau (passé en paramètre).
- SquelettePhp
- in file SquelettePhp.php, class SquelettePhp
Classe SquelettePhp, traitant les squelette Php utilisant la syntaxe courte php ou pas.
- SquelettePhp.php
- procedural page SquelettePhp.php
- STOCKAGE_MODE_FICHIER
- in file Cache.php, class constant Cache::STOCKAGE_MODE_FICHIER
Socke les enregistrements du cache dans des fichiers textes.
- STOCKAGE_MODE_SIMPLE
- in file Cache.php, class constant Cache::STOCKAGE_MODE_SIMPLE
Socke les enregistrements du cache dans des fichiers textes de façon extremement simple.
- STOCKAGE_MODE_SQLITE
- in file Cache.php, class constant Cache::STOCKAGE_MODE_SQLITE
Socke les enregistrements du cache dans une base de données SQLite.
- Storage
- in file Storage.php, class Storage
Abstract class to implement external storage for OpenID consumer
- StorageFile
- in file StorageFile.php, class StorageFile
External storage implemmentation using serialized files
- strlen
- in file DiffieHellmanUtil.php, method DiffieHellmanUtil::strlen()
Returns lenght of binary string in bytes
- supprimer
- in file Cache.php, method Cache::supprimer()
Supprime un enregistrement en cache.
- supprimer
- in file CacheFichier.php, method CacheFichier::supprimer()
Remove a cache record
- supprimer
- in file CacheSqlite.php, method CacheSqlite::supprimer()
Remove a cache record
- supprimer
- in file RestClient.php, method RestClient::supprimer()
- supprimer
- in file RestService.php, method RestService::supprimer()
Méthode appelée lors d'une requête HTTP de type DELETE (ou POST avec action=DELETE dans le corps de la requete).
- supprimerAccents
- in file Chaine.php, method Chaine::supprimerAccents()
Supprime ou remplace les accents d'une chaine en PHP.
- supprimerDossier
- in file Fichier.php, method Fichier::supprimerDossier()
Supprime récursivement un dossier et tout son contenu.
- supprimerFichier
- in file CacheFichier.php, method CacheFichier::supprimerFichier()
Remove a file
- supprimerMetadonnees
- in file CacheFichier.php, method CacheFichier::supprimerMetadonnees()
Drop a metadata record
- supprimerParametre
- in file RestClient.php, method RestClient::supprimerParametre()
- Storage.php
- procedural page Storage.php
- StorageFile.php
- procedural page StorageFile.php
top
t
- $type
- in file Bdd.php, variable Bdd::$type
Type de base de données (mysql, mysqli, etc ...)
- Tableau
- in file Tableau.php, class Tableau
Classe fournissant des méthodes statiques de manipulation des tableaux (Array).
- tailleMemoireScript
- in file Debug.php, method Debug::tailleMemoireScript()
Affichage d'informations sur l'espace mémoire occupé par le script PHP
- tailleMemoireVar
- in file Debug.php, method Debug::tailleMemoireVar()
Affichage d'informations sur l'espace mémoire occupé par une variable
- tester
- in file CacheSqlite.php, method CacheSqlite::tester()
Test if a cache is available or not (for the given id)
- tester
- in file CacheFichier.php, method CacheFichier::tester()
Teste si un enregistrement en cache est disponible ou pas (pour l'id passé en paramètre).
- tester
- in file Cache.php, method Cache::tester()
Test if a cache is available for the given id
- testerExistenceCache
- in file CacheFichier.php, method CacheFichier::testerExistenceCache()
Test if the given cache id is available (and still valid as a cache record)
- traiterAvertissement
- in file Script.php, method Script::traiterAvertissement()
Affiche un message d'avertissement formaté.
- traiterErreur
- in file Script.php, method Script::traiterErreur()
Affiche un message d'erreur formaté.
- traiterInfo
- in file Script.php, method Script::traiterInfo()
Retourne un message d'information formaté.
- transformaterIdEnNomFichier
- in file CacheFichier.php, method CacheFichier::transformaterIdEnNomFichier()
Transform a cache id into a file name and return it
- transformerNomFichierEnId
- in file CacheFichier.php, method CacheFichier::transformerNomFichierEnId()
Transform a file name into cache id and return it
- Tableau.php
- procedural page Tableau.php
top
u
- $utilisateur
- in file Bdd.php, variable Bdd::$utilisateur
Nom d'utilisateur
- Url
- in file Url.php, class Url
Classe Url, gérant le découpage des paramètres, leurs modification etc...
- URL
- in file Pattern.php, class constant Pattern::URL
- Url.php
- procedural page Url.php
top
v
- validerIdOuTag
- in file Cache.php, method Cache::validerIdOuTag()
Valide un identifiant de cache ou un tag (securité, nom de fichiers fiables, préfixes réservés...)
- validerTableauDeTags
- in file Cache.php, method Cache::validerTableauDeTags()
Valide un tableau de tags (securité, nom de fichiers fiables, préfixes réservés...)
- verifierEtReencoderTableauRequete
- in file Framework.php, method Framework::verifierEtReencoderTableauRequete()
Procédure vérifiant l'encodage des tableaux $_GET et $_POST et les transcodant dans l'encodage de l'application
- verifierOuvrirFichier
- in file Log.php, method Log::verifierOuvrirFichier()
Vérifie la présence d'un fichier dans le tableau, ses droits d'écriture, l'ouvre si nécessaire.
- verifierPresenceParametres
- in file Config.php, method Config::verifierPresenceParametres()
Vérifie que tous les paramêtres de config nécessaires au fonctionnement d'une classe existe dans les fichiers de configurations.
- verifierVersion
- in file OpenIdClient.php, method OpenIdClient::verifierVersion()
- verify
- in file OpenIdClient.php, method OpenIdClient::verify()
Verifies authentication response from OpenID server.
- viderLog
- in file Log.php, method Log::viderLog()
Vide un fichier log indiqué
top
_
- $_cache
- in file OpenIdClient.php, variable OpenIdClient::$_cache
Tableau "cache" interne permettant d'éviter des accès inutiles au fichier storage
- $_storage
- in file OpenIdClient.php, variable OpenIdClient::$_storage
Variable permettant le stockage d'informations, notammenent à propos des clés DiffieHellmann
- _addAssociation
- in file OpenIdClient.php, method OpenIdClient::_addAssociation()
Store assiciation in internal chace and external storage
- _associate
- in file OpenIdClient.php, method OpenIdClient::_associate()
Create (or reuse existing) association between OpenID consumer and OpenID server based on Diffie-Hellman key agreement. Returns true on success and false on failure.
- _discovery
- in file OpenIdClient.php, method OpenIdClient::_discovery()
Performs discovery of identity and finds OpenID URL, OpenID server URL and OpenID protocol version. Returns true on succees and false on failure.
- _getAssociation
- in file OpenIdClient.php, method OpenIdClient::_getAssociation()
Retrive assiciation information for given $url from internal cahce or external storage
- __construct
- in file Cache.php, method Cache::__construct()
- __construct
- in file OpenIdClient.php, method OpenIdClient::__construct()
Constructeur de l'application
- __construct
- in file RestServeur.php, method RestServeur::__construct()
Analyse les données envoyées au serveur, enregistre la méthode HTTP utilisée pour appeler le serveur et parse l'url appelée pour trouver le service demandé.
- __construct
- in file Bdd.php, method Bdd::__construct()
Constructeur par défaut, appelé à l'initialisation.
- __construct
- in file Script.php, method Script::__construct()
- __construct
- in file CacheSimple.php, method CacheSimple::__construct()
- __construct
- in file CacheFichier.php, method CacheFichier::__construct()
Constructor
- __construct
- in file CacheSqlite.php, method CacheSqlite::__construct()
Constructor
- __construct
- in file Url.php, method Url::__construct()
- __construct
- in file StorageFile.php, method StorageFile::__construct()
Constructs storage object and creates storage directory
- __construct
- in file Controleur.php, method Controleur::__construct()
Constructeur par défaut
- __construct
- in file RestService.php, method RestService::__construct()
- __destruct
- in file Bdd.php, method Bdd::__destruct()
Destructeur de classe, se contente de fermer explicitement la connexion à la base de donnée.
- __destruct
- in file CacheSqlite.php, method CacheSqlite::__destruct()
Destructor
- __destruct
- in file GestionnaireException.php, method GestionnaireException::__destruct()
Lors de la destruction de la classe si des exceptions n'ont pas été affichées, et si le débogage est à true, elles sont affichées.
- __destruct
- in file Log.php, method Log::__destruct()
Destructeur de classe, ferme les descripteurs ouverts.
top
|
|