\FuriosoJack\MasterModelsAWS\Core\Client\BasicClientBasic

Clase estructural de un cliente original de AWS Se usa para tener un controltotal de las transacciones.

De esta clase tiene que heradar todas las clases que seran clientes.

Summary

Methods
Properties
Constants
__construct()
getClientAWS()
No public properties found
No constants found
getClientClass()
No protected properties found
N/A
getParameters()
$awsClient
$parameters
N/A

Properties

$awsClient

$awsClient : \Aws\AwsClient

Cliente aws

Type

\Aws\AwsClient

$parameters

$parameters : array

Parametros de configiguracion de inicio

Type

array

Methods

__construct()

__construct(array  $parameters) 

Parameters

array $parameters

parametros para la creacion del cliente

getClientAWS()

getClientAWS() : \FuriosoJack\MasterModelsAWS\Core\Client\Basic\Aws\AwsClient

Retorna el cliente AWS

Returns

\FuriosoJack\MasterModelsAWS\Core\Client\Basic\Aws\AwsClient —

Cliente de conexion AWS

getClientClass()

getClientClass() : string|null

Metodo encargado de devolver la clase del cliente AWS que va usar este objeto

Este es el metodo que se tiene que sobrecargar los hijos

Returns

string|null —

Nombre de la Clase de cliente AWS

getParameters()

getParameters() : array

Devuelve los parametros de configuracion, key, secret,region, etc.

Returns

array —

Parametros