XOOPS API 2.5.11 Beta1  UI v0.5
Réalisé par monxoops.fr
Tout Structures de données Espaces de nommage Fichiers Fonctions Variables Pages
Référence de la classe XoopsModelWrite
+ Graphe d'héritage de XoopsModelWrite:
+ Graphe de collaboration de XoopsModelWrite:

Fonctions membres publiques

 cleanVars (&$object)
 
 insert (&$object, $force=true)
 
 delete (&$object, $force=false)
 
 deleteAll (CriteriaElement $criteria=null, $force=true, $asObject=false)
 
 updateAll ($fieldname, $fieldvalue, CriteriaElement $criteria=null, $force=false)
 
- Fonctions membres publiques hérités de XoopsModelAbstract
 __construct ($args=null, $handler=null)
 
 setHandler ($handler)
 
 setVars ($args)
 

Membres hérités additionnels

- Champs de données hérités de XoopsModelAbstract
 $handler
 

Description détaillée

Documentation des fonctions membres

◆ cleanVars()

cleanVars ( $object)

Clean values of all variables of the object for storage. also add slashes and quote string wherever needed

CleanVars only contains changed and cleaned variables Reference is used for PHP4 compliance

Paramètres
$object
Renvoie
bool true if successful @access public
+ Voici le graphe d'appel pour cette fonction :
+ Voici le graphe des appelants de cette fonction :

◆ delete()

delete ( $object,
  $force = false 
)

delete an object from the database

Paramètres
object$objectXoopsObject reference to the object to delete
bool$force
Renvoie
bool FALSE if failed.

◆ deleteAll()

deleteAll ( CriteriaElement  $criteria = null,
  $force = true,
  $asObject = false 
)

delete all objects matching the conditions

Paramètres
CriteriaElement | CriteriaCompo$criteriaCriteriaElement with conditions to meet
bool$forceforce to delete
bool$asObjectdelete in object way: instantiate all objects and delete one by one
Renvoie
bool

◆ insert()

insert ( $object,
  $force = true 
)

insert an object into the database

Paramètres
object$objectXoopsObject reference to object
bool$forceflag to force the query execution despite security settings
Renvoie
mixed object ID
+ Voici le graphe d'appel pour cette fonction :

◆ updateAll()

updateAll (   $fieldname,
  $fieldvalue,
CriteriaElement  $criteria = null,
  $force = false 
)

Change a field for objects with a certain criteria

Paramètres
string$fieldnameName of the field
mixed$fieldvalueValue to write
CriteriaElement | CriteriaCompo$criteriaCriteriaElement
bool$forceforce to query
Renvoie
bool

La documentation de cette classe a été générée à partir du fichier suivant :