phpDocumentor lodel
[ class tree: lodel ] [ index: lodel ] [ all elements ]

Class: genericDAO

Source Location: /lodel/scripts/genericdao.php

Class genericDAO

Class Overview

Classe GenericDAO

Cette classe permet de gérer les éléments génériques de l'interface

Located in /lodel/scripts/genericdao.php [line 62]

DAO
   |
   --genericDAO
Author(s):
  • Jean Lamy
  • Ghislain Picard
API Tags:
See:  genericlogic.php

Information Tags:
Version:  CVS:$Id:
Copyright:  2005, Ghislain Picard, Marin Dacos, Luc Santeramo, Gautier Poupeau, Jean Lamy, Bruno Cénou
Copyright:  2006, Marin Dacos, Luc Santeramo, Bruno Cénou, Jean Lamy, Mikaël Cixous, Sophie Malafosse
Copyright:  2007, Marin Dacos, Bruno Cénou, Sophie Malafosse, Pierre-Alain Mignot
Since:  Classe ajoutée depuis la version 0.8

Methods

[ Top ]
Inherited Properties, Constants, and Methods
Inherited Properties Inherited Methods Inherited Constants

Inherited From DAO

DAO::$cache_rightscriteria
DAO::$idfield
DAO::$rights
DAO::$sqltable
DAO::$table
DAO::$uniqueid

Inherited From DAO

DAO::DAO()
Constructeur de classe
DAO::count()
Compter le nombre d'éléments correspondant à tel critère
DAO::createObject()
Crée un nouvel objet virtuel (VO) Create a new Value Object
DAO::delete()
Suppression d'un objet - fonction qui ne fait qu'appeller deleteObject Function to delete an object value.
DAO::deleteObject()
Suppression d'un objet ou d'un tableau d'objet (tableau d'identifiant)
DAO::deleteObjects()
Suppression de plusieurs objets suivant un critère particulier Function to delete many object value given a criteria
DAO::find()
Trouver un objet suivant certains critères et en sélectionnant certains champs
DAO::findMany()
Trouver un ensemble d'objet correspondant à des critères
DAO::getById()
Récuperer un objet par son identifiant
DAO::getByIds()
Récuperer des objects grâce aux identifiants
DAO::instantiateObject()
Instanciation d'un nouvel objet virtuel (VO)
DAO::quote()
Ajout de slashes dans champ pour la protection des données dans la requête SQL
DAO::rightsCriteria()
Récupère le critère SQL correspondant aux droits d'accès en lecture et en écriture
DAO::save()
Ajout/Modification d'enregistrement Main function to add/modify records
DAO::_getFromResult()
Remplit un VO depuis une ligne d'un ResultSet SQL

[ Top ]
Method Summary
genericDAO   genericDAO()   Constructeur
void   instantiateObject()   Instantie un nouvel objet virtuel (VO)
Retourne   _rightscriteria()   Retourne les droits correspondant à un access particulier

[ Top ]
Methods
Constructor genericDAO  [line 70]

  genericDAO genericDAO( string $table, string $idfield  )

Constructeur

Parameters:
string   $table:  la table SQL de la DAO
string   $idfield:  Indique le nom du champ identifiant


[ Top ]
instantiateObject  [line 82]

  void instantiateObject( object &$vo  )

Instantie un nouvel objet virtuel (VO)

Instantiate a new object

Parameters:
object   &$vo:  l'objet virtuel qui sera instancié


Redefinition of:
DAO::instantiateObject()
Instanciation d'un nouvel objet virtuel (VO)

[ Top ]
_rightscriteria  [line 99]

  Retourne _rightscriteria( string $access  )

Retourne les droits correspondant à un access particulier

Parameters:
string   $access:  l'accès pour lequel on veut les droits

API Tags:
Return:  une chaîne vide.
Access:  private


[ Top ]

Documentation generated on Thu, 19 Jun 2008 05:07:49 +0200 by phpDocumentor 1.4.0a2