[ all elements ]

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

l

lancerMkdirEtChmodRecursif
in file CacheFichier.php, method CacheFichier::lancerMkdirEtChmodRecursif()
    Make the directory strucuture for the given id
LATITUDE
in file Pattern.php, class constant Pattern::LATITUDE
Log
in file Log.php, class Log
    Classe permettant de logger des messages dans les fichier situés dans le dossier de log.
Log.php
procedural page Log.php
login
in file OpenIdClient.php, method OpenIdClient::login()
    Fonction login
LONGITUDE
in file Pattern.php, class constant Pattern::LONGITUDE
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

Documentation generated on Tue, 18 Jan 2011 15:31:03 +0100 by phpDocumentor 1.4.3