Class: PersonTypesLogic
Source Location: /lodel/scripts/logic/class.persontypes.php
Class PersonTypesLogic
Class Overview
|
Classe de logique des types de personnes
Located in /lodel/scripts/logic/class.persontypes.php [line 60]
Logic
|
--PersonTypesLogic
Author(s):
- Ghislain Picard
- Jean Lamy
API Tags:
Information Tags:
| Version: | CVS:$Id: |
| Copyright: | 2003, Ghislain Picard, Marin Dacos, Luc Santeramo, Nicolas Nutten, Anne Gentil-Beccot |
| Copyright: | 2001-2002, Ghislain Picard, Marin Dacos |
| Copyright: | 2004, Ghislain Picard, Marin Dacos, Luc Santeramo, Anne Gentil-Beccot, Bruno Cénou |
| 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é depuis la version 0.8 |
|
Methods
|
Inherited Properties, Constants, and Methods
Method Summary
| void |
makeSelect() |
Construction des balises select HTML pour cet objet |
Methods
PersonTypesLogic PersonTypesLogic(
)
|
|
Constructeur
false isdeletelocked(
integer
$id, [integer
$status = 0]
)
|
|
Indique si un objet est protégé en suppression
Cette méthode indique si un objet, identifié par son identifiant numérique et éventuellement son status, ne peut pas être supprimé. Dans le cas où un objet ne serait pas supprimable un message est retourné indiquant la cause. Sinon la méthode renvoit le booleen false.
Parameters:
|
integer |
$id: |
identifiant de l'objet |
|
integer |
$status: |
status de l'objet |
API Tags:
| Return: | si l'objet n'est pas protégé en suppression, un message sinon |
Redefinition of:
- Logic::isdeletelocked()
- Implémentation par défaut de isdeletelocked()
void makeSelect(
array
&$context, string
$var
)
|
|
Construction des balises select HTML pour cet objet
Parameters:
|
array |
&$context: |
le contexte, tableau passé par référence |
|
string |
$var: |
le nom de la variable du select |
void _deleteRelatedTables(
$id
)
|
|
Parameters:
Redefinition of:
- Logic::_deleteRelatedTables()
- Used in deleteAction to do extra operation after the object has been deleted
void _prepareDelete(
object
$dao, array
&$context
)
|
|
Appelé avant l'action delete
Cette méthode est appelée avant l'action delete pour effectuer des vérifications préliminaires à une suppression.
Parameters:
|
object |
$dao: |
la DAO utilisée |
|
array |
&$context: |
le contexte passé par référénce |
Redefinition of:
- Logic::_prepareDelete()
- Used in deleteAction to do extra operation before the object is saved.
void _prepareEdit(
object
$dao, array
&$context
)
|
|
Préparation de l'action Edit
Parameters:
|
object |
$dao: |
la DAO utilisée |
|
array |
&$context: |
le context passé par référence |
API Tags:
Redefinition of:
- Logic::_prepareEdit()
- Used in editAction to do extra operation before the object is saved.
void _saveRelatedTables(
object
$vo, array
$context
)
|
|
Sauve des données dans des tables liées éventuellement
Appelé par editAction pour effectuer des opérations supplémentaires de sauvegarde.
Parameters:
|
object |
$vo: |
l'objet qui a été créé |
|
array |
$context: |
le contexte |
Redefinition of:
- Logic::_saveRelatedTables()
- Used in editAction to do extra operation after the object has been saved
|
|