|
|
`class Account`
|
|
|
|
|
|
Se construye a partir de una instancia de AccountEndpoint para convertir
|
|
|
los hyperlinks a objetos y un array asociativo con los valores correspondientes
|
|
|
|
|
|
## Atributos
|
|
|
|
|
|
### _endpoint
|
|
|
Instancia del endpoint para hacer peticiones (es para resolver los hyperlinks)
|
|
|
|
|
|
### created
|
|
|
Fecha de creación de la cuenta
|
|
|
|
|
|
### is_active
|
|
|
Indica si la cuenta está activa
|
|
|
|
|
|
### phone
|
|
|
Teléfono
|
|
|
|
|
|
### account_type
|
|
|
Tipo de cuenta (hyperlink)
|
|
|
|
|
|
### user
|
|
|
Usuario de la cuenta
|
|
|
|
|
|
### alternative_email
|
|
|
Email alternativo
|
|
|
|
|
|
### alternative_email_active
|
|
|
Indica si el email alternativo está activo
|
|
|
|
|
|
### dynamic_fields
|
|
|
Campos JSON (usualmente usados por conectores de servicios)
|
|
|
|
|
|
### last_updated
|
|
|
Fecha de actualización de la cuenta
|
|
|
|
|
|
### id_type
|
|
|
Tipo de documento de indentidad
|
|
|
|
|
|
### id_number
|
|
|
Número de documento de identidad
|
|
|
|
|
|
### subscriptions
|
|
|
Lista de suscripciones a servicios de la cuenta
|
|
|
|
|
|
### url
|
|
|
URL absoluta de la cuenta
|
|
|
|
|
|
## Métodos
|
|
|
|
|
|
### __construct($token)
|
|
|
|
|
|
Parámetros
|
|
|
|
|
|
1. [token] - string - necesario para conectar con el servidor.
|
|
|
|
|
|
### to_array()
|
|
|
|
|
|
retorna la instancia de Account como un array
|
|
|
|
|
|
### save(array $args)
|
|
|
|
|
|
Guarda los cambios hechos en la instancia de Account
|
|
|
|
|
|
Parámetros
|
|
|
|
|
|
1. [args] - array - Se puede pasar como parámetro opcional ["password" => "newpassword"] para cambiar la contraseña de la cuenta/usuario.
|
|
|
|