UNA
|
Public Member Functions | |
serviceCreateAccountForm ($aParams=array()) | |
serviceAccountSettingsEmail ($iAccountId=false) | |
serviceAccountSettingsPassword ($iAccountId=false) | |
serviceAccountSettingsInfo ($iAccountId=false) | |
serviceAccountSettingsDelAccount ($iAccountId=false) | |
serviceUnsubscribeNews () | |
serviceUnsubscribeNotifications () | |
serviceGetConfirmationTypes () | |
serviceEmailConfirmation ($sMsg=false) | |
servicePhoneConfirmation ($sMsg=false) | |
confirmEmail ($sKey) | |
serviceConfirmEmail ($sKey) | |
serviceGetOptionsResetPasswordRedirect () | |
serviceGetOptionsSwitchToProfileRedirect () | |
serviceGetOptionsPruningInterval () | |
serviceForgotPassword () | |
serviceSwitchProfile ($iSwitchToProfileId) | |
resetPassword () | |
generateUserNewPwd ($iAccountId) | |
Protected Member Functions | |
_unsubscribeForm ($sDisplay) | |
_confirmEmail ($sKey) | |
Protected Attributes | |
$_oAccountForms | |
$_oAccountQuery | |
System service for creating system profile functionality.
BxBaseServiceAccount::__construct | ( | ) |
Reimplemented from BxDol.
BxBaseServiceAccount::confirmEmail | ( | $sKey | ) |
Perform email confirmation
account
after_email_confirmation
override_result
- [string] by ref, url for redirect after email confirmed, can be overridden in hook processing
BxBaseServiceAccount::generateUserNewPwd | ( | $iAccountId | ) |
Generate new password.
account
edited
action
- [string] can be forgot_password/change_password or $sDisplayName (display name for current form)
BxBaseServiceAccount::resetPassword | ( | ) |
Reset password procedure
BxBaseServiceAccount::serviceCreateAccountForm | ( | $aParams = array() | ) |
BxBaseServiceAccount::serviceEmailConfirmation | ( | $sMsg = false | ) |
Display email confirmation form, if confirmation code is provided then try to confirm profile
BxBaseServiceAccount::serviceForgotPassword | ( | ) |
account
before_forgot_password_send_sms
phone_number
- [string] by ref, phone number to send sms, can be overridden in hook processingsms_text
- [string] by ref, text for sms, can be overridden in hook processingoverride_result
- [mixed] by ref, can be object, can be overridden in hook processing
BxBaseServiceAccount::serviceGetConfirmationTypes | ( | ) |
Display confirmation statuses list
BxBaseServiceAccount::servicePhoneConfirmation | ( | $sMsg = false | ) |
Display phone confirmation forms, if confirmation code is provided then try to confirm profile
account
before_confirm_phone_send_sms
phone_number
- [string] by ref, phone number to send sms, can be overridden in hook processingsms_text
- [string] by ref, text for sms, can be overridden in hook processingoverride_result
- [mixed] by ref, can be object, can be overridden in hook processing
BxBaseServiceAccount::serviceSwitchProfile | ( | $iSwitchToProfileId | ) |
account
check_switch_context
switch_to_profile
- [int] profile_id to switchviewer_account
- [int] viewer's profile_id, can be overridden in hook processingoverride_result
- [bool] by ref, true if allow switch profile, otherwise false, can be overridden in hook processing
BxBaseServiceAccount::serviceUnsubscribeNews | ( | ) |
Display unsubscribe from newsletters form
BxBaseServiceAccount::serviceUnsubscribeNotifications | ( | ) |
Display unsubscribe from notifications form