Mandatario
        
        extends PersonaNatural
    
    
            
            in package
            
        
    
            
            implements
                            MandatarioInterface                    
    
    
Clase para representar un mandatario ante el SII de Chile.
El mandatario es quien recibe el mandato y actúa en representación del mandante (o contribuyente). En este caso, sería la persona natural que interactúa con el SII.
Table of Contents
Interfaces
- MandatarioInterface
- Interfaz para una entidad de mandatario.
Properties
- $dv : string
- Dígito verificador (DV) del RUT.
- $email : string|null
- Dirección de correo electrónico de la persona.
- $nombre : string|null
- Nombre de la persona.
- $run : int
- RUN de la persona natural.
Methods
- __construct() : mixed
- Constructor de la clase PersonaNatural.
- getEmail() : string|null
- Devuelve el correo electrónico de la persona natural.
- getNombre() : string
- Devuelve el nombre de la persona natural.
- getRun() : string
- Devuelve el RUN completo (incluyendo el DV) de la persona natural.
Properties
$dv
Dígito verificador (DV) del RUT.
        protected
            string
    $dv
    
    
    
    
    
    
Dirección de correo electrónico de la persona.
        protected
            string|null
    $email
    
    
    
    
    
    
$nombre
Nombre de la persona.
        protected
            string|null
    $nombre
    
    
    
    
    
    
$run
RUN de la persona natural.
        protected
            int
    $run
    
    
    
    
    
    
Methods
__construct()
Constructor de la clase PersonaNatural.
    public
                    __construct(string|int $run[, string $nombre = null ][, string $email = null ]) : mixed
    Parameters
- $run : string|int
- 
                    RUN del contribuyente. 
- $nombre : string = null
- 
                    Nombre de la persona natural. 
- $email : string = null
- 
                    Correo electrónico de la persona natural. 
getEmail()
Devuelve el correo electrónico de la persona natural.
    public
                    getEmail() : string|null
    Return values
string|null —Correo electrónico de la persona natural o null.
getNombre()
Devuelve el nombre de la persona natural.
    public
                    getNombre() : string
    Return values
string —Nombre o RUN.
getRun()
Devuelve el RUN completo (incluyendo el DV) de la persona natural.
    public
                    getRun() : string
    Return values
string —RUN completo de la persona natural.