diff --git a/lib/WebGUI/ProfileField.pm b/lib/WebGUI/ProfileField.pm index 60013a384..52c61f33d 100644 --- a/lib/WebGUI/ProfileField.pm +++ b/lib/WebGUI/ProfileField.pm @@ -295,6 +295,8 @@ sub _listFieldsWhere { SQL } +#------------------------------------------------------------------- + =head2 getEditableFields ( session ) Returns an array reference of WebGUI::ProfileField objects that are marked "editable" or "required". This is a class method. @@ -307,6 +309,8 @@ sub getEditableFields { return $class->_listFieldsWhere($session, "f.required = 1 OR f.editable = 1"); } +#------------------------------------------------------------------- + =head2 getFields ( session ) Returns an array reference of WebGUI::ProfileField objects. This is a class method. @@ -319,6 +323,8 @@ sub getFields { return $class->_listFieldsWhere($session, "1"); } +#------------------------------------------------------------------- + =head2 getRequiredFields ( session ) Returns an array reference of WebGUI::ProfileField objects that are marked "required". This is a class method. @@ -331,6 +337,8 @@ sub getRequiredFields { return $class->_listFieldsWhere($session, "f.required = 1"); } +#------------------------------------------------------------------- + =head2 getRegistrationFields ( session ) Returns an array reference of profile field objects to use during anonymous registration. Class method.