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 UsersModelReset
+ Graphe d'héritage de UsersModelReset:

Fonctions membres publiques

 getForm ($data=array(), $loadData=true)
 
 getResetCompleteForm ($data=array(), $loadData=true)
 
 getResetConfirmForm ($data=array(), $loadData=true)
 
 processResetComplete ($data)
 
 processResetConfirm ($data)
 
 processResetRequest ($data)
 
 checkResetLimit ($user)
 

Fonctions membres protégées

 preprocessForm (JForm $form, $data, $group='user')
 
 populateState ()
 

Description détaillée

Rest model class for Users.

Depuis
1.5

Documentation des fonctions membres

◆ checkResetLimit()

checkResetLimit (   $user)

Method to check if user reset limit has been exceeded within the allowed time period.

Paramètres
JUser$userUser doing the password reset
Renvoie
boolean true if user can do the reset, false if limit exceeded
Depuis
2.5

Références $params, $user, et elseif.

◆ getForm()

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

Method to get the password reset request form.

The base form is loaded from XML and then an event is fired for users plugins to extend the form with extra fields.

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.

◆ getResetCompleteForm()

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

Method to get the password reset complete form.

Paramètres
array$dataData for the form.
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, et $options.

◆ getResetConfirmForm()

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

Method to get the password reset confirm form.

Paramètres
array$dataData for the form.
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, et $options.

◆ populateState()

populateState ( )
protected

Method to auto-populate the model state.

Note. Calling getState in this method will result in recursion.

Renvoie
void
Depuis
1.6

Références $params.

◆ preprocessForm()

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

Override preprocessForm to load the user plugin group instead of content.

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

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

◆ processResetComplete()

processResetComplete (   $data)

Save the new password after reset is done

Paramètres
array$dataThe data expected for the form.
Renvoie
mixed Exception | JException | boolean
Depuis
1.6

Références $app, $data, $form, $return, $user, $userId, et null.

◆ processResetConfirm()

processResetConfirm (   $data)

Receive the reset password request

Paramètres
array$dataThe data expected for the form.
Renvoie
mixed Exception | JException | boolean
Depuis
1.6

Références $app, $data, $db, $form, $query, $return, et $user.

◆ processResetRequest()

processResetRequest (   $data)

Method to start the password reset process.

Paramètres
array$dataThe data expected for the form.
Renvoie
mixed Exception | JException | boolean
Depuis
1.6

Références $config, $data, $db, $form, $link, $mode, $query, $return, $subject, $user, et $userId.


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