With more digging found appropriate tutorial, and reviewed source
www.joomlapolis.com/support/tutorials/120-api-usage/18358-using-cb-triggers
Still have a question, brain just not wrapping... Let me explain what I believe and ask a clarifying question.
One
$_PLUGINS->trigger( 'onBeforeUpdateUser', array( &$user, &$user, &$oldUserComplete ) )
- This is triggered in the Back-End
- The first $user is var1_, it is also what gets returned as "Automatic" for AutoAction and is object being updated
- The second $user is var2_ is user doing update if not updating your own profile
- $oldUserComplete is var3_ and it is the original data for the user object being changed
Two
$_PLUGINS->trigger( 'onBeforeUserUpdate', array( &$user, &$user, &$oldUserComplete, &$oldUserComplete ) )
- This is triggered from Front-End
- Question - Assuming I am correct so far, what is the second $oldUserComplete?
I think I'm close, just missig a little bit here I think...