Joomla CMS  3.8.5 (avec JPlatform 13.1 inclus)
Documentation des API du CMS Joomla en version 3.8.5 et du framework Joomla Platform intégré
Référence de la classe UsersModelLevel
+ Graphe d'héritage de UsersModelLevel:

Fonctions membres publiques

 getTable ($type='Viewlevel', $prefix='JTable', $config=array())
 
 getItem ($pk=null)
 
 getForm ($data=array(), $loadData=true)
 
 save ($data)
 

Fonctions membres protégées

 canDelete ($record)
 
 loadFormData ()
 
 preprocessForm (JForm $form, $data, $group='')
 

Attributs protégés

 $levelsInUse = null
 

Description détaillée

User view level model.

Depuis
1.6

Documentation des fonctions membres

◆ canDelete()

canDelete (   $record)
protected

Method to test whether a record can be deleted.

Paramètres
object$recordA record object.
Renvoie
boolean True if allowed to delete the record. Defaults to the permission set in the component.
Depuis
1.6

We are looking for the access field. If custom tables are using something other than the 'access' field they are on their own unfortunately. Also make sure the table prefix matches the live db prefix (eg, it is not a "bak_" table)

Références $db, $fields, $prefix, $query, et null.

◆ getForm()

getForm (   $data = array(),
  $loadData = true 
)

Method to get the record form.

Paramètres
array$dataAn optional array of data for the form to interogate.
boolean$loadDataTrue if the form is to load its own data (default case), false if not.
Renvoie
JForm A JForm object on success, false on failure
Depuis
1.6

Références $form.

◆ getItem()

getItem (   $pk = null)

Method to get a single record.

Paramètres
integer$pkThe id of the primary key.
Renvoie
mixed Object on success, false on failure.
Depuis
1.6

◆ getTable()

getTable (   $type = 'Viewlevel',
  $prefix = 'JTable',
  $config = array() 
)

Returns a reference to the a Table object, always creating it.

Paramètres
string$typeThe table type to instantiate
string$prefixA prefix for the table class name. Optional.
array$configConfiguration array for model. Optional.
Renvoie
JTable A database object
Depuis
1.6

Références $config, $prefix, $return, et $type.

◆ loadFormData()

loadFormData ( )
protected

Method to get the data that should be injected in the form.

Renvoie
mixed The data for the form.
Depuis
1.6

Références $data.

◆ preprocessForm()

preprocessForm ( JForm  $form,
  $data,
  $group = '' 
)
protected

Method to preprocess the form

Paramètres
JForm$formA form object.
mixed$dataThe data expected for the form.
string$groupThe name of the plugin group to import (defaults to "content").
Renvoie
void
Depuis
1.6
Exceptions
Exceptionif there is an error loading the form.

Références $data, et $form.

◆ save()

save (   $data)

Method to save the form data.

Paramètres
array$dataThe form data.
Renvoie
boolean True on success.
Depuis
1.6

Références $data.

Documentation des champs

◆ $levelsInUse

$levelsInUse = null
protected

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