TableFieldsLogic TableFieldsLogic(
)
|
|
Constructeur
void changeRankAction(
array
&$context, array
&$error
)
|
|
Changement du rang d'un objet
Parameters:
|
array |
&$context: |
le contexte passé par référence |
|
array |
&$error: |
le tableau des erreurs éventuelles passé par référence |
Redefinition of:
- Logic::changeRankAction()
- Implémentation par défaut de l'action qui permet de changer le rang d'un objet.
void editAction(
array
&$context, array
&$error
)
|
|
Ajout d'un nouvel objet ou Edition d'un objet existant
Ajout d'un nouveau champ
Parameters:
|
array |
&$context: |
le contexte passé par référence |
|
array |
&$error: |
le tableau des erreurs éventuelles passé par référence |
Redefinition of:
- Logic::editAction()
- Implémenation de l'action d'ajout ou d'édition d'un objet.
Redefined in descendants as:
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 |
Redefined in descendants as:
void viewAction(
array
&$context, array
&$error
)
|
|
Affichage d'un objet
Parameters:
|
array |
&$context: |
le contexte passé par référence |
|
array |
&$error: |
le tableau des erreurs éventuelles passé par référence |
Redefinition of:
- Logic::viewAction()
- Implémentation par défaut de l'action permettant d'appeler l'affichage d'un objet.
void _deleteRelatedTables(
integer
$id
)
|
|
Suppression dans les tables liées
Parameters:
|
integer |
$id: |
identifiant numérique de l'objet supprimé |
Redefinition of:
- Logic::_deleteRelatedTables()
- Used in deleteAction to do extra operation after the object has been deleted
Redefined in descendants as:
void _getClass(
array
&$context
)
|
|
Récupère la classe d'un groupe de champ
Parameters:
|
array |
&$context: |
le contexte, tableau passé par référence |
void _populateContext(
&$vo,
&$context
)
|
|
Special treatment for allowedtags, from/to the context
Parameters:
Redefinition of:
- Logic::_populateContext()
- Populate the context from the object. All fields are outputted.
void _populateObject(
&$vo,
&$context
)
|
|
Parameters:
Redefinition of:
- Logic::_populateObject()
- Populate the object from the context. Only the public fields are inputted.
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.
Redefined in descendants as:
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.
Redefined in descendants as:
Retourne la liste des champs publics
API Tags:
Redefinition of:
- Logic::_publicfields()
Redefined in descendants as:
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
Redefined in descendants as:
Retourne la liste des champs uniques
API Tags:
Redefinition of:
- Logic::_uniqueFields()
Redefined in descendants as: