Documentation

ManagementServiceClient extends BaseStub
in package

API para administrar los datos del usuario. Está pensada para ser llamada externamente al sistema siempre como punto de integración con terceros proveedores que necesiten una API más simplificada de nuestro servicio de usuarios.

Table of Contents

Methods

__construct()  : mixed
ChangePassword()  : UnaryCall
Actualiza la contraseña del usuario. El usuario debe haberse autenticado en los últimos 30 minutos para que esta llamada funcione.
Create()  : UnaryCall
Registra un nuevo usuario en el sistema.
CreateAddress()  : UnaryCall
Registra una nueva dirección asociada al usuario.
CreateEmail()  : UnaryCall
Registra un nuevo email asociado al usuario.
CreatePhone()  : UnaryCall
Registra un nuevo teléfono asociado al usuario.
DeleteAddress()  : UnaryCall
Elimina la dirección asociada al usuario. No se pueden eliminar direcciones primarias.
DeleteEmail()  : UnaryCall
Elimina el email asociado al usuario. No se pueden eliminar emails primarios.
DeletePhone()  : UnaryCall
Elimina el teléfono asociado al usuario. No se pueden eliminar teléfonos primarios.
DeleteUser()  : UnaryCall
Lanza una petición para borrar al usuario logueado.
GetClub()  : UnaryCall
Obtiene suscripción al club de un usuario.
GetHobbies()  : UnaryCall
Lista aficiones de un usuario.
GetMarketing()  : UnaryCall
Obtiene los datos de marketing del usuario.
GetProfile()  : UnaryCall
Obtiene los datos del perfil del usuario.
GetSubscriber()  : UnaryCall
Obtiene si el usuario es un suscriptor.
ListAddresses()  : UnaryCall
Lista las direcciones de un usuario.
ListEmails()  : UnaryCall
Lista los emails de un usuario.
ListPhones()  : UnaryCall
Lista los teléfonos de un usuario.
UpdateAddress()  : UnaryCall
Actualiza los datos de una dirección. Marcar una dirección como primaria desmarcará la que estuviera anteriormente como primaria.
UpdateClub()  : UnaryCall
Actualiza el club de un usuario.
UpdateEmail()  : UnaryCall
Actualiza los datos de un email. En estos momentos lo único que se puede actualizar de un email es su estado de primario. Marcar un email como primario desmarcará el que estuviera anteriormente como primario.
UpdateHobbies()  : UnaryCall
Actualiza las aficiones de un usuario.
UpdateMarketing()  : UnaryCall
Actualiza los datos de marketing del usuario.
UpdatePhone()  : UnaryCall
Actualiza los datos de un teléfono. En estos momentos lo único que se puede actualizar de un teléfono es su estado de primario. Marcar un teléfono como primario desmarcará el que estuviera anteriormente como primario.
UpdateProfile()  : UnaryCall
Actualiza los datos del perfil del usuario.

Methods

__construct()

public __construct(string $hostname, array<string|int, mixed> $opts[, Channel $channel = null ]) : mixed
Parameters
$hostname : string

hostname

$opts : array<string|int, mixed>

channel options

$channel : Channel = null

(optional) re-use channel object

ChangePassword()

Actualiza la contraseña del usuario. El usuario debe haberse autenticado en los últimos 30 minutos para que esta llamada funcione.

public ChangePassword(ChangePasswordRequest $argument[, array<string|int, mixed> $metadata = [] ][, array<string|int, mixed> $options = [] ]) : UnaryCall
Parameters
$argument : ChangePasswordRequest

input argument

$metadata : array<string|int, mixed> = []

metadata

$options : array<string|int, mixed> = []

call options

Return values
UnaryCall

Create()

Registra un nuevo usuario en el sistema.

public Create(CreateRequest $argument[, array<string|int, mixed> $metadata = [] ][, array<string|int, mixed> $options = [] ]) : UnaryCall
Parameters
$argument : CreateRequest

input argument

$metadata : array<string|int, mixed> = []

metadata

$options : array<string|int, mixed> = []

call options

Return values
UnaryCall

CreateAddress()

Registra una nueva dirección asociada al usuario.

public CreateAddress(Address $argument[, array<string|int, mixed> $metadata = [] ][, array<string|int, mixed> $options = [] ]) : UnaryCall
Parameters
$argument : Address

input argument

$metadata : array<string|int, mixed> = []

metadata

$options : array<string|int, mixed> = []

call options

Return values
UnaryCall

CreateEmail()

Registra un nuevo email asociado al usuario.

public CreateEmail(Email $argument[, array<string|int, mixed> $metadata = [] ][, array<string|int, mixed> $options = [] ]) : UnaryCall
Parameters
$argument : Email

input argument

$metadata : array<string|int, mixed> = []

metadata

$options : array<string|int, mixed> = []

call options

Return values
UnaryCall

CreatePhone()

Registra un nuevo teléfono asociado al usuario.

public CreatePhone(Phone $argument[, array<string|int, mixed> $metadata = [] ][, array<string|int, mixed> $options = [] ]) : UnaryCall
Parameters
$argument : Phone

input argument

$metadata : array<string|int, mixed> = []

metadata

$options : array<string|int, mixed> = []

call options

Return values
UnaryCall

DeleteAddress()

Elimina la dirección asociada al usuario. No se pueden eliminar direcciones primarias.

public DeleteAddress(DeleteAddressRequest $argument[, array<string|int, mixed> $metadata = [] ][, array<string|int, mixed> $options = [] ]) : UnaryCall
Parameters
$argument : DeleteAddressRequest

input argument

$metadata : array<string|int, mixed> = []

metadata

$options : array<string|int, mixed> = []

call options

Return values
UnaryCall

DeleteEmail()

Elimina el email asociado al usuario. No se pueden eliminar emails primarios.

public DeleteEmail(DeleteEmailRequest $argument[, array<string|int, mixed> $metadata = [] ][, array<string|int, mixed> $options = [] ]) : UnaryCall
Parameters
$argument : DeleteEmailRequest

input argument

$metadata : array<string|int, mixed> = []

metadata

$options : array<string|int, mixed> = []

call options

Return values
UnaryCall

DeletePhone()

Elimina el teléfono asociado al usuario. No se pueden eliminar teléfonos primarios.

public DeletePhone(DeletePhoneRequest $argument[, array<string|int, mixed> $metadata = [] ][, array<string|int, mixed> $options = [] ]) : UnaryCall
Parameters
$argument : DeletePhoneRequest

input argument

$metadata : array<string|int, mixed> = []

metadata

$options : array<string|int, mixed> = []

call options

Return values
UnaryCall

DeleteUser()

Lanza una petición para borrar al usuario logueado.

public DeleteUser(GPBEmpty $argument[, array<string|int, mixed> $metadata = [] ][, array<string|int, mixed> $options = [] ]) : UnaryCall
Parameters
$argument : GPBEmpty

input argument

$metadata : array<string|int, mixed> = []

metadata

$options : array<string|int, mixed> = []

call options

Return values
UnaryCall

GetClub()

Obtiene suscripción al club de un usuario.

public GetClub(GPBEmpty $argument[, array<string|int, mixed> $metadata = [] ][, array<string|int, mixed> $options = [] ]) : UnaryCall
Parameters
$argument : GPBEmpty

input argument

$metadata : array<string|int, mixed> = []

metadata

$options : array<string|int, mixed> = []

call options

Return values
UnaryCall

GetHobbies()

Lista aficiones de un usuario.

public GetHobbies(GPBEmpty $argument[, array<string|int, mixed> $metadata = [] ][, array<string|int, mixed> $options = [] ]) : UnaryCall
Parameters
$argument : GPBEmpty

input argument

$metadata : array<string|int, mixed> = []

metadata

$options : array<string|int, mixed> = []

call options

Return values
UnaryCall

GetMarketing()

Obtiene los datos de marketing del usuario.

public GetMarketing(GPBEmpty $argument[, array<string|int, mixed> $metadata = [] ][, array<string|int, mixed> $options = [] ]) : UnaryCall
Parameters
$argument : GPBEmpty

input argument

$metadata : array<string|int, mixed> = []

metadata

$options : array<string|int, mixed> = []

call options

Return values
UnaryCall

GetProfile()

Obtiene los datos del perfil del usuario.

public GetProfile(GPBEmpty $argument[, array<string|int, mixed> $metadata = [] ][, array<string|int, mixed> $options = [] ]) : UnaryCall
Parameters
$argument : GPBEmpty

input argument

$metadata : array<string|int, mixed> = []

metadata

$options : array<string|int, mixed> = []

call options

Return values
UnaryCall

GetSubscriber()

Obtiene si el usuario es un suscriptor.

public GetSubscriber(GPBEmpty $argument[, array<string|int, mixed> $metadata = [] ][, array<string|int, mixed> $options = [] ]) : UnaryCall
Parameters
$argument : GPBEmpty

input argument

$metadata : array<string|int, mixed> = []

metadata

$options : array<string|int, mixed> = []

call options

Return values
UnaryCall

ListAddresses()

Lista las direcciones de un usuario.

public ListAddresses(GPBEmpty $argument[, array<string|int, mixed> $metadata = [] ][, array<string|int, mixed> $options = [] ]) : UnaryCall
Parameters
$argument : GPBEmpty

input argument

$metadata : array<string|int, mixed> = []

metadata

$options : array<string|int, mixed> = []

call options

Return values
UnaryCall

ListEmails()

Lista los emails de un usuario.

public ListEmails(GPBEmpty $argument[, array<string|int, mixed> $metadata = [] ][, array<string|int, mixed> $options = [] ]) : UnaryCall
Parameters
$argument : GPBEmpty

input argument

$metadata : array<string|int, mixed> = []

metadata

$options : array<string|int, mixed> = []

call options

Return values
UnaryCall

ListPhones()

Lista los teléfonos de un usuario.

public ListPhones(GPBEmpty $argument[, array<string|int, mixed> $metadata = [] ][, array<string|int, mixed> $options = [] ]) : UnaryCall
Parameters
$argument : GPBEmpty

input argument

$metadata : array<string|int, mixed> = []

metadata

$options : array<string|int, mixed> = []

call options

Return values
UnaryCall

UpdateAddress()

Actualiza los datos de una dirección. Marcar una dirección como primaria desmarcará la que estuviera anteriormente como primaria.

public UpdateAddress(Address $argument[, array<string|int, mixed> $metadata = [] ][, array<string|int, mixed> $options = [] ]) : UnaryCall
Parameters
$argument : Address

input argument

$metadata : array<string|int, mixed> = []

metadata

$options : array<string|int, mixed> = []

call options

Return values
UnaryCall

UpdateClub()

Actualiza el club de un usuario.

public UpdateClub(Club $argument[, array<string|int, mixed> $metadata = [] ][, array<string|int, mixed> $options = [] ]) : UnaryCall
Parameters
$argument : Club

input argument

$metadata : array<string|int, mixed> = []

metadata

$options : array<string|int, mixed> = []

call options

Return values
UnaryCall

UpdateEmail()

Actualiza los datos de un email. En estos momentos lo único que se puede actualizar de un email es su estado de primario. Marcar un email como primario desmarcará el que estuviera anteriormente como primario.

public UpdateEmail(Email $argument[, array<string|int, mixed> $metadata = [] ][, array<string|int, mixed> $options = [] ]) : UnaryCall
Parameters
$argument : Email

input argument

$metadata : array<string|int, mixed> = []

metadata

$options : array<string|int, mixed> = []

call options

Return values
UnaryCall

UpdateHobbies()

Actualiza las aficiones de un usuario.

public UpdateHobbies(Hobbies $argument[, array<string|int, mixed> $metadata = [] ][, array<string|int, mixed> $options = [] ]) : UnaryCall
Parameters
$argument : Hobbies

input argument

$metadata : array<string|int, mixed> = []

metadata

$options : array<string|int, mixed> = []

call options

Return values
UnaryCall

UpdateMarketing()

Actualiza los datos de marketing del usuario.

public UpdateMarketing(Marketing $argument[, array<string|int, mixed> $metadata = [] ][, array<string|int, mixed> $options = [] ]) : UnaryCall
Parameters
$argument : Marketing

input argument

$metadata : array<string|int, mixed> = []

metadata

$options : array<string|int, mixed> = []

call options

Return values
UnaryCall

UpdatePhone()

Actualiza los datos de un teléfono. En estos momentos lo único que se puede actualizar de un teléfono es su estado de primario. Marcar un teléfono como primario desmarcará el que estuviera anteriormente como primario.

public UpdatePhone(Phone $argument[, array<string|int, mixed> $metadata = [] ][, array<string|int, mixed> $options = [] ]) : UnaryCall
Parameters
$argument : Phone

input argument

$metadata : array<string|int, mixed> = []

metadata

$options : array<string|int, mixed> = []

call options

Return values
UnaryCall

UpdateProfile()

Actualiza los datos del perfil del usuario.

public UpdateProfile(Profile $argument[, array<string|int, mixed> $metadata = [] ][, array<string|int, mixed> $options = [] ]) : UnaryCall
Parameters
$argument : Profile

input argument

$metadata : array<string|int, mixed> = []

metadata

$options : array<string|int, mixed> = []

call options

Return values
UnaryCall

        
On this page

Search results