Cheetah
Public Member Functions | Public Attributes | List of all members
ChWsbProfilesController Class Reference

Public Member Functions

 __construct ()
 
 createProfile ( $aData, $bSendMails=true, $iMainMemberID=0)
 
 createProfileCache ( $iMemID)
 
 sendConfMail ( $iMemID)
 
 sendActivationMail ( $iMemID)
 
 sendApprovalMail ( $iMemId)
 
 sendNewUserNotify ( $iMemID)
 
 sendUnregisterUserNotify ( $aMember)
 
 updateProfile ( $iMemberID, $aData)
 
 _checkUpdateMatchFields (&$aData)
 
 collectSetString ( $aData)
 
 deleteProfile ( $iMemberID)
 
 genRandomPassword ()
 
 getProfileInfo ( $iMemberID)
 
 genUniqueValue ( $sFieldName, $sValue, $mixedRandMore=false)
 

Public Attributes

 $oPF
 
 $aItems
 
 $oEmailTemplate
 

Detailed Description

This work, "Cheetah - https://www.cheetahwsb.com", is a derivative of "Dolphin Pro V7.4.2" by BoonEx Pty Limited - https://www.boonex.com/, used under CC-BY. "Cheetah" is licensed under CC-BY by Dean J. Bassett Jr. CC-BY License - http://creativecommons.org/licenses/by/3.0/

Definition at line 11 of file ChWsbProfilesController.php.

Constructor & Destructor Documentation

◆ __construct()

ChWsbProfilesController::__construct ( )

Definition at line 17 of file ChWsbProfilesController.php.

Member Function Documentation

◆ _checkUpdateMatchFields()

ChWsbProfilesController::_checkUpdateMatchFields ( $aData)

Check if we need to update profile matching

Definition at line 259 of file ChWsbProfilesController.php.

◆ collectSetString()

ChWsbProfilesController::collectSetString (   $aData)

Definition at line 305 of file ChWsbProfilesController.php.

◆ createProfile()

ChWsbProfilesController::createProfile (   $aData,
  $bSendMails = true,
  $iMainMemberID = 0 
)

Definition at line 22 of file ChWsbProfilesController.php.

◆ createProfileCache()

ChWsbProfilesController::createProfileCache (   $iMemID)

Definition at line 169 of file ChWsbProfilesController.php.

◆ deleteProfile()

ChWsbProfilesController::deleteProfile (   $iMemberID)

Definition at line 333 of file ChWsbProfilesController.php.

◆ genRandomPassword()

ChWsbProfilesController::genRandomPassword ( )

Definition at line 337 of file ChWsbProfilesController.php.

◆ genUniqueValue()

ChWsbProfilesController::genUniqueValue (   $sFieldName,
  $sValue,
  $mixedRandMore = false 
)

Definition at line 347 of file ChWsbProfilesController.php.

◆ getProfileInfo()

ChWsbProfilesController::getProfileInfo (   $iMemberID)

Definition at line 342 of file ChWsbProfilesController.php.

◆ sendActivationMail()

ChWsbProfilesController::sendActivationMail (   $iMemID)

Definition at line 195 of file ChWsbProfilesController.php.

◆ sendApprovalMail()

ChWsbProfilesController::sendApprovalMail (   $iMemId)

Definition at line 209 of file ChWsbProfilesController.php.

◆ sendConfMail()

ChWsbProfilesController::sendConfMail (   $iMemID)

Definition at line 174 of file ChWsbProfilesController.php.

◆ sendNewUserNotify()

ChWsbProfilesController::sendNewUserNotify (   $iMemID)

Definition at line 214 of file ChWsbProfilesController.php.

◆ sendUnregisterUserNotify()

ChWsbProfilesController::sendUnregisterUserNotify (   $aMember)

Definition at line 227 of file ChWsbProfilesController.php.

◆ updateProfile()

ChWsbProfilesController::updateProfile (   $iMemberID,
  $aData 
)

Definition at line 241 of file ChWsbProfilesController.php.

Member Data Documentation

◆ $aItems

ChWsbProfilesController::$aItems

Definition at line 14 of file ChWsbProfilesController.php.

◆ $oEmailTemplate

ChWsbProfilesController::$oEmailTemplate

Definition at line 15 of file ChWsbProfilesController.php.

◆ $oPF

ChWsbProfilesController::$oPF

Definition at line 13 of file ChWsbProfilesController.php.


The documentation for this class was generated from the following file: