XpressEngine Core  1.11.2
 All Classes Namespaces Files Functions Variables Pages
Public Member Functions | Public Attributes | List of all members
memberController Class Reference
Inheritance diagram for memberController:
member ModuleObject BaseObject

Public Member Functions

 init ()
 
 procMemberLogin ($user_id=null, $password=null, $keep_signed=null)
 
 procMemberLogout ()
 
 procMemberScrapDocument ()
 
 procMemberDeleteScrap ()
 
 procMemberSaveDocument ()
 
 procMemberDeleteSavedDocument ()
 
 procMemberCheckValue ()
 
 procMemberInsert ()
 
 procMemberModifyInfoBefore ()
 
 procMemberModifyInfo ()
 
 procMemberModifyPassword ()
 
 procMemberLeave ()
 
 procMemberInsertProfileImage ()
 
 insertProfileImage ($member_srl, $target_file)
 
 procMemberInsertImageName ()
 
 insertImageName ($member_srl, $target_file)
 
 procMemberDeleteProfileImage ($_memberSrl=0)
 
 procMemberDeleteImageName ($_memberSrl=0)
 
 procMemberInsertImageMark ()
 
 insertImageMark ($member_srl, $target_file)
 
 procMemberDeleteImageMark ($_memberSrl=0)
 
 procMemberFindAccount ()
 
 procMemberFindAccountByQuestion ()
 
 procMemberAuthAccount ()
 
 procMemberResendAuthMail ()
 
 procMemberResetAuthMail ()
 
 _sendAuthMail ($auth_args, $member_info)
 
 procMemberSiteSignUp ()
 
 procMemberSiteLeave ()
 
 setMemberConfig ($args)
 
 putSignature ($member_srl, $signature)
 
 delSignature ($member_srl)
 
 addMemberToGroup ($member_srl, $group_srl, $site_srl=0)
 
 replaceMemberGroup ($args)
 
 doAutologin ()
 
 doLogin ($user_id, $password= '', $keep_signed=false)
 
 setSessionInfo ()
 
 addMemberMenu ($act, $str)
 
 addMemberPopupMenu ($url, $str, $icon= '', $target= 'self')
 
 insertMember (&$args, $password_is_hashed=false)
 
 updateMember ($args, $is_admin=FALSE)
 
 updateMemberPassword ($args)
 
 updateFindAccountAnswer ($member_srl, $answer)
 
 deleteMember ($member_srl)
 
 destroySessionInfo ()
 
 _updatePointByGroup ($memberSrl, $groupSrlList)
 
 procMemberModifyEmailAddress ()
 
 procMemberAuthEmailAddress ()
 
 triggerGetDocumentMenu (&$menu_list)
 
 triggerGetCommentMenu (&$menu_list)
 
 procMemberSpammerManage ()
 
 _clearMemberCache ($member_srl, $site_srl=0)
 
- Public Member Functions inherited from member
 __construct ()
 
 moduleInstall ()
 
 checkUpdate ()
 
 moduleUpdate ()
 
 recompileCache ()
 
 recordLoginError ($error=0, $message= 'success')
 Record login error and return the error, about IPaddress. More...
 
 recordMemberLoginError ($error=0, $message= 'success', $args=NULL)
 Record login error and return the error, about MemberSrl. More...
 
- Public Member Functions inherited from ModuleObject
 setModule ($module)
 
 setModulePath ($path)
 
 setRedirectUrl ($url= './', $output=NULL)
 
 getRedirectUrl ()
 
 setMessage ($message= 'success', $type=NULL)
 
 setMessageType ($type)
 
 getMessageType ()
 
 setRefreshPage ()
 
 setAct ($act)
 
 setModuleInfo ($module_info, $xml_info)
 
 stop ($msg_code)
 
 setTemplateFile ($filename)
 
 getTemplateFile ()
 
 setTemplatePath ($path)
 
 getTemplatePath ()
 
 setEditedLayoutFile ($filename)
 
 getEditedLayoutFile ()
 
 setLayoutFile ($filename)
 
 getLayoutFile ()
 
 setLayoutPath ($path)
 
 getLayoutPath ($layout_name="", $layout_type="P")
 
 proc ()
 
- Public Member Functions inherited from BaseObject
 __construct ($error=0, $message= 'success')
 
 setError ($error=0)
 
 getError ()
 
 setHttpStatusCode ($code= '200')
 
 getHttpStatusCode ()
 
 setMessage ($message= 'success', $type=NULL)
 
 getMessage ()
 
 add ($key, $val)
 
 adds ($object)
 
 get ($key)
 
 gets ()
 
 getVariables ()
 
 getObjectVars ()
 
 toBool ()
 
 toBoolean ()
 

Public Attributes

 $memberInfo
 
- Public Attributes inherited from member
 $useSha1 = false
 
- Public Attributes inherited from ModuleObject
 $mid = NULL
 string to represent run-time instance of Module (XE Module) More...
 
 $module = NULL
 Class name of Xe Module that is identified by mid. More...
 
 $module_srl = NULL
 integer value to represent a run-time instance of Module (XE Module) More...
 
 $module_info = NULL
 an object containing the module information More...
 
 $origin_module_info = NULL
 
 $xml_info = NULL
 an object containing the module description extracted from XML file More...
 
 $module_path = NULL
 a path to directory where module source code resides More...
 
 $act = NULL
 a string value to contain the action name More...
 
 $template_path = NULL
 a path of directory where template files reside More...
 
 $template_file = NULL
 name of template file More...
 
 $layout_path = ''
 a path of directory where layout files reside More...
 
 $layout_file = ''
 name of layout file More...
 
 $edited_layout_file = ''
 name of temporary layout files that is modified in an admin mode More...
 
 $stop_proc = FALSE
 a flag to indicating whether to stop the execution of code. More...
 
 $module_config = NULL
 
 $ajaxRequestMethod = array('XMLRPC', 'JSON')
 
 $gzhandler_enable = TRUE
 
- Public Attributes inherited from BaseObject
 $error = 0
 
 $message = 'success'
 
 $variables = array()
 
 $httpStatusCode = NULL
 

Detailed Description

Author
NAVER (devel.nosp@m.oper.nosp@m.s@xpr.nosp@m.esse.nosp@m.ngine.nosp@m..com) Controller class of member module

Definition at line 8 of file member.controller.php.

Member Function Documentation

memberController::_clearMemberCache (   $member_srl,
  $site_srl = 0 
)

Definition at line 2998 of file member.controller.php.

memberController::_sendAuthMail (   $auth_args,
  $member_info 
)

Definition at line 1535 of file member.controller.php.

memberController::_updatePointByGroup (   $memberSrl,
  $groupSrlList 
)

Definition at line 2656 of file member.controller.php.

memberController::addMemberMenu (   $act,
  $str 
)

Logged method for providing a personalized menu Login information is used in the output widget, or personalized page

Definition at line 2070 of file member.controller.php.

memberController::addMemberPopupMenu (   $url,
  $str,
  $icon = '',
  $target = 'self' 
)

Nickname and click Log In to add a pop-up menu that appears when the method

Definition at line 2082 of file member.controller.php.

memberController::addMemberToGroup (   $member_srl,
  $group_srl,
  $site_srl = 0 
)

Add group_srl to member_srl

Parameters
int$member_srl
int$group_srl
int$site_srl
Returns
BaseObject

Definition at line 1707 of file member.controller.php.

memberController::deleteMember (   $member_srl)

Delete User

Definition at line 2550 of file member.controller.php.

memberController::delSignature (   $member_srl)

Delete the signature file

Parameters
string$member_srl
Returns
void

Definition at line 1692 of file member.controller.php.

memberController::destroySessionInfo ( )

Destroy all session information

Definition at line 2629 of file member.controller.php.

memberController::doAutologin ( )

Auto-login

Returns
void

Definition at line 1770 of file member.controller.php.

memberController::doLogin (   $user_id,
  $password = '',
  $keep_signed = false 
)

Log-in

Parameters
string$user_id
string$password
boolean$keep_signed
Returns
BaseObject

Definition at line 1855 of file member.controller.php.

memberController::init ( )

Initialization

Returns
void

Definition at line 22 of file member.controller.php.

memberController::insertImageMark (   $member_srl,
  $target_file 
)

Insert a image mark

Parameters
int$member_srl
object$target_file
Returns
void

Definition at line 1017 of file member.controller.php.

memberController::insertImageName (   $member_srl,
  $target_file 
)

Insert a image name

Parameters
int$member_srl
object$target_file
Returns
void

Definition at line 874 of file member.controller.php.

memberController::insertMember ( $args,
  $password_is_hashed = false 
)

Add users to the member table

Definition at line 2100 of file member.controller.php.

memberController::insertProfileImage (   $member_srl,
  $target_file 
)

Insert a profile image

Parameters
int$member_srl
object$target_file
Returns
void

Definition at line 762 of file member.controller.php.

memberController::procMemberAuthAccount ( )

Execute finding ID/Passoword When clicking the link in the verification email, a method is called to change the old password and to authenticate it

Returns
void|BaseObject (void : success, BaseObject : fail)

Definition at line 1286 of file member.controller.php.

memberController::procMemberAuthEmailAddress ( )

Definition at line 2757 of file member.controller.php.

memberController::procMemberCheckValue ( )

Check values when member joining

Returns
void|BaseObject (void : success, BaseObject : fail)

Definition at line 259 of file member.controller.php.

memberController::procMemberDeleteImageMark (   $_memberSrl = 0)

Delete Image Mark

Returns
BaseObject

Definition at line 1080 of file member.controller.php.

memberController::procMemberDeleteImageName (   $_memberSrl = 0)

Delete Image name

Returns
void

Definition at line 962 of file member.controller.php.

memberController::procMemberDeleteProfileImage (   $_memberSrl = 0)

Delete profile image

Returns
BaseObject

Definition at line 938 of file member.controller.php.

memberController::procMemberDeleteSavedDocument ( )

Delete the post

Returns
void|BaseObject (void : success, BaseObject : fail)

Definition at line 228 of file member.controller.php.

memberController::procMemberDeleteScrap ( )

Delete a scrap

Returns
void|BaseObject (void : success, BaseObject : fail)

Definition at line 198 of file member.controller.php.

memberController::procMemberFindAccount ( )

Find ID/Password

Returns
BaseObject

Definition at line 1104 of file member.controller.php.

memberController::procMemberFindAccountByQuestion ( )

Generate a temp password by answering to the pre-determined question

Returns
void|BaseObject (void : success, BaseObject : fail)

Definition at line 1204 of file member.controller.php.

memberController::procMemberInsert ( )

Join Membership

Returns
void|BaseObject (void : success, BaseObject : fail)

Definition at line 303 of file member.controller.php.

memberController::procMemberInsertImageMark ( )

Add an image to mark

Returns
void|BaseObject (void : success, BaseObject : fail)

Definition at line 986 of file member.controller.php.

memberController::procMemberInsertImageName ( )

Add an image name

Returns
void|BaseObject (void : success, BaseObject : fail)

Definition at line 840 of file member.controller.php.

memberController::procMemberInsertProfileImage ( )

Add a profile image

Returns
void|BaseObject (void : success, BaseObject : fail)

Definition at line 731 of file member.controller.php.

memberController::procMemberLeave ( )

Membership withdrawal

Returns
void|BaseObject (void : success, BaseObject : fail)

Definition at line 695 of file member.controller.php.

memberController::procMemberLogin (   $user_id = null,
  $password = null,
  $keep_signed = null 
)

Log-in by checking user_id and password

Parameters
string$user_id
string$password
string$keep_signed
Returns
void|BaseObject (void : success, BaseObject : fail)

Definition at line 35 of file member.controller.php.

memberController::procMemberLogout ( )

Log-out

Returns
BaseObject

Definition at line 96 of file member.controller.php.

memberController::procMemberModifyEmailAddress ( )

Definition at line 2686 of file member.controller.php.

memberController::procMemberModifyInfo ( )

Edit member profile

Returns
void|BaseObject (void : success, BaseObject : fail)

Definition at line 529 of file member.controller.php.

memberController::procMemberModifyInfoBefore ( )

Definition at line 474 of file member.controller.php.

memberController::procMemberModifyPassword ( )

Change the user password

Returns
void|BaseObject (void : success, BaseObject : fail)

Definition at line 655 of file member.controller.php.

memberController::procMemberResendAuthMail ( )

Request to re-send the authentication mail

Returns
void|BaseObject (void : success, BaseObject : fail)

Definition at line 1378 of file member.controller.php.

memberController::procMemberResetAuthMail ( )

Definition at line 1465 of file member.controller.php.

memberController::procMemberSaveDocument ( )

Save posts

Deprecated:
  • instead Document Controller - procDocumentTempSave method use
Returns
BaseObject

Definition at line 218 of file member.controller.php.

memberController::procMemberScrapDocument ( )

Scrap document

Returns
void|BaseObject (void : success, BaseObject : fail)

Definition at line 125 of file member.controller.php.

memberController::procMemberSiteLeave ( )

Leave the virtual site

Returns
void|BaseObject (void : success, BaseObject : fail)

Definition at line 1611 of file member.controller.php.

memberController::procMemberSiteSignUp ( )

Join a virtual site

Returns
void|BaseObject (void : success, BaseObject : fail)

Definition at line 1592 of file member.controller.php.

memberController::procMemberSpammerManage ( )

Spammer manage. Denied user login. And delete or trash all documents. Response Ajax string

Returns
object

Definition at line 2856 of file member.controller.php.

memberController::putSignature (   $member_srl,
  $signature 
)

Save the signature as a file

Parameters
int$member_srl
string$signature
Returns
void

Definition at line 1669 of file member.controller.php.

memberController::replaceMemberGroup (   $args)

Change a group of certain members Available only when a member has a single group

Parameters
object$args
Returns
BaseObject

Definition at line 1731 of file member.controller.php.

memberController::setMemberConfig (   $args)

Save the member configurations

Parameters
object$args
Returns
void

Definition at line 1633 of file member.controller.php.

memberController::setSessionInfo ( )

Update or create session information

Definition at line 2015 of file member.controller.php.

memberController::triggerGetCommentMenu ( $menu_list)

trigger for comment.getCommentMenu. Append to popup menu a button for procMemberSpammerManage()

Parameters
array&$menu_list
Returns
object

Definition at line 2828 of file member.controller.php.

memberController::triggerGetDocumentMenu ( $menu_list)

trigger for document.getDocumentMenu. Append to popup menu a button for procMemberSpammerManage()

Parameters
array&$menu_list
Returns
object

Definition at line 2798 of file member.controller.php.

memberController::updateFindAccountAnswer (   $member_srl,
  $answer 
)

Definition at line 2537 of file member.controller.php.

memberController::updateMember (   $args,
  $is_admin = FALSE 
)

Modify member information

Parameters
bool$is_admin,modified2013-11-22

Definition at line 2300 of file member.controller.php.

memberController::updateMemberPassword (   $args)

Modify member password

Definition at line 2504 of file member.controller.php.

Member Data Documentation

memberController::$memberInfo

Definition at line 15 of file member.controller.php.


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