MfaFieldTrait
    
        
        
    Table of Contents
    
    Properties
    
            - 
    $resource
    
                         : User            
 
    
    Methods
    
            - 
    applyMfaRequiredEmailField()
    
                                 : void    
 
            - 
    applyMfaRequiredPhoneField()
    
                                 : void    
 
            - 
    addRequiredToField()
    
                                 : void    
 
            - 
    addRequiredValidator()
    
                                 : void    
 
            - 
    isServiceEnabled()
    
                                 : bool    
 
            - 
    userMfaResource()
    
                                 : User    
 
    
        
        
    
        
                    
    
        $resource
        
        
                                
    
    
    
    
    public
        User
    $resource
    
    
    
    
            
            
        
                    
    
        applyMfaRequiredEmailField()
        
    
    
    
    
    public
                    applyMfaRequiredEmailField(AbstractField $field) : void
    
        
    
        Parameters
    
                    - 
                $field
                : AbstractField
                            
 
            - 
                
            
 
            
    
    
                    
    
        applyMfaRequiredPhoneField()
        
    
    
    
    
    public
                    applyMfaRequiredPhoneField(AbstractField $field) : void
    
        
    
        Parameters
    
                    - 
                $field
                : AbstractField
                            
 
            - 
                
            
 
            
    
    
                    
    
        addRequiredToField()
        
    
    
    
    
    protected
                    addRequiredToField(AbstractField $field, string $service) : void
    
        
    
        Parameters
    
                    - 
                $field
                : AbstractField
                            
 
            - 
                
            
 
                    - 
                $service
                : string
                            
 
            - 
                
            
 
            
    
    
                    
    
        addRequiredValidator()
        
    
    
    
    
    protected
                    addRequiredValidator(AbstractField $field, string $service) : void
    
        
    
        Parameters
    
                    - 
                $field
                : AbstractField
                            
 
            - 
                
            
 
                    - 
                $service
                : string
                            
 
            - 
                
            
 
            
    
    
                    
    
        isServiceEnabled()
        
    
    
    
    
    protected
                    isServiceEnabled(string $service) : bool
    
        
    
        Parameters
    
                    - 
                $service
                : string
                            
 
            - 
                
            
 
            
    
            
                    
    
        userMfaResource()
        
    
    
    
    
    protected
                    userMfaResource() : User