Exemple #1
0
 /**
  * deletes undesired property fields from SJB_User object
  *
  * function deletes undesired properties from SJB_User details
  * according to params in SocialPlugin::$aUserFields and
  * SocialPlugin::$aListingFields and
  * fields that are marked as "Required" in admin area
  *
  * but always deletes properties that are in self::$aUserFieldsNotRequiredInRegistration ARRAY
  *
  * @param SJB_User $user
  * @return SJB_User
  */
 public static function prepareRegistrationFields(SJB_User $user)
 {
     if (self::getProfileObject()) {
         $user->prepareRegistrationFields(self::$aUserFields, self::$aListingFields, self::$aUserFieldsNotRequiredInRegistration);
     }
     return $user;
 }