Symbiote\MemberProfiles\Extensions\MemberProfileExtension
Adds validation fields to the Member object, as well as exposing the user's status in the CMS.
Synopsis
class MemberProfileExtension
extends DataExtension
{
- // methods
- public void getPublicFields()
- public void setPublicFields()
- public void canLogIn()
- public void saveManualEmailValidation()
- public void populateDefaults()
- public void onAfterWrite()
- public void updateMemberFormFields()
- public void updateCMSFields()
Hierarchy
Extends
- SilverStripe\ORM\DataExtension
Members
private
- $db
- $has_one
Methods
public
- canLogIn()
- getPublicFields()
- onAfterWrite()
- populateDefaults()
- saveManualEmailValidation() — Allows admin users to manually confirm a user.
- setPublicFields()
- updateCMSFields()
- updateMemberFormFields()