Table of Contents
    
    
        Interfaces
        
    
    
                    - UserVerifySupportContract
 - Interface UserVerifySupportContract.
     
    Constants
    
            - 
    ADMIN_SERVICE
    
         = 'admin'                            
 
            - 
    EMAIL_FIELD
    
         = 'email'                            
 
            - 
    HOME_VERIFY
    
         = 'home'                            
 
            - 
    PHONE_NUMBER_FIELD
    
         = 'phone_number'                            
 
            - 
    UPDATE_ACCOUNT_VERIFY
    
         = 'update_account'                            
 
            - 
    VERIFY_EMAIL_AT
    
         = 'email_verified_at'                            
 
            - 
    VERIFY_PHONE_NUMBER_AT
    
         = 'phone_number_verified_at'                            
 
            - 
    WEB_SERVICE
    
         = 'web'                            
 
    
    Methods
    
            - 
    __call()
    
                                 : mixed    
 
            - 
    getAllowedActions()
    
                                 : array<string|int, mixed>    
 
            - 
    getVerifiableField()
    
                                 : string    
 
            - 
    getVerifyAtField()
    
                                 : string    
 
    
        
    
        
                    
    
        ADMIN_SERVICE
        
    
    
    
    
    public
        mixed
    ADMIN_SERVICE
    = 'admin'
    
    
    
                    
    
        EMAIL_FIELD
        
    
    
    
    
    public
        mixed
    EMAIL_FIELD
    = 'email'
    
    
    
                    
    
        HOME_VERIFY
        
    
    
    
    
    public
        mixed
    HOME_VERIFY
    = 'home'
    
    
    
                    
    
        PHONE_NUMBER_FIELD
        
    
    
    
    
    public
        mixed
    PHONE_NUMBER_FIELD
    = 'phone_number'
    
    
    
                    
    
        UPDATE_ACCOUNT_VERIFY
        
    
    
    
    
    public
        mixed
    UPDATE_ACCOUNT_VERIFY
    = 'update_account'
    
    
    
                    
    
        VERIFY_EMAIL_AT
        
    
    
    
    
    public
        mixed
    VERIFY_EMAIL_AT
    = 'email_verified_at'
    
    
    
                    
    
        VERIFY_PHONE_NUMBER_AT
        
    
    
    
    
    public
        mixed
    VERIFY_PHONE_NUMBER_AT
    = 'phone_number_verified_at'
    
    
    
                    
    
        WEB_SERVICE
        
    
    
    
    
    public
        mixed
    WEB_SERVICE
    = 'web'
    
    
    
            
        
            
        
                    
    
        __call()
        
    
    
    
    
    public
                    __call(mixed $name, mixed $arguments) : mixed
    
        
    
        Parameters
    
                    - 
                $name
                : mixed
                            
 
            - 
                
            
 
                    - 
                $arguments
                : mixed
                            
 
            - 
                
            
 
            
    
    
                    
    
        getAllowedActions()
        
    
    
    
    
    public
                    getAllowedActions(string $service) : array<string|int, mixed>
    
        
    
        Parameters
    
                    - 
                $service
                : string
                            
 
            - 
                
            
 
            
    
            
        Return values
        array<string|int, mixed>
            
                    
    
        getVerifiableField()
        
    
    
    
    
    public
                    getVerifiableField(string $action) : string
    
        
    
        Parameters
    
                    - 
                $action
                : string
                            
 
            - 
                
            
 
            
    
            
                    
    
        getVerifyAtField()
        
    
    
    
    
    public
                    getVerifyAtField(string $action) : string
    
        
    
        Parameters
    
                    - 
                $action
                : string
                            
 
            -