OnBeforeProfileUpdate

Description

This event will be triggered before the profile update operation is performed. The plugin can decide whether to proceed with the profile update operation by returning true (proceed)/false (stop).

Params

An array with two items, user id and an array of available fieldcodes as array index pointing to the corresponding field value.

Array
(
    [0] => 1,
    [1] => Array (
                 'FIELD_GENDER' => 'Male',
                 'FIELD_BIRTHDATE' => '',
                  .
                  .
                  .
)


Return

boolean (true/false)

Example

function onBeforeProfileUpdate( $arrItems ) 
{
    /* 
     * perform your required pre-requisite handler here 
     * return true if you want the profile to continue the update operation
     * return false to stop the update operation
     */
}