Firesphere\BootstrapMFA\Extensions\MemberExtension
Class MemberExtension
Synopsis
class MemberExtension
extends DataExtension
{
- // members
- private static array $db = ;
- private static array $has_many = ;
- public bool $updateMFA = false;
- // methods
- public void updateCMSFields()
- public void onBeforeWrite()
- public void onAfterWrite()
- public bool isInGracePeriod()
Hierarchy
Extends
- SilverStripe\ORM\DataExtension
Members
Methods
public
- isInGracePeriod() — Check if a member is in grace period based on Created, date or enforcement
- onAfterWrite()
- onBeforeWrite() — Force enable MFA on the member if needed
- updateCMSFields()