AduanaRepository
in package
Repositorio para trabajar con las tablas de la Aduana.
Este repositorio se encarga de acceder a los datos de la Aduana almacenados en archivos y proporciona métodos para obtener glosas, valores y códigos relacionados.
Table of Contents
Properties
Methods
- __construct() : mixed
- Constructor de la clase AduanaRepository.
- getBultos() : array<string|int, mixed>
- Método que entrega los datos de los tipos de bultos.
- getClausulasDeVenta() : array<string|int, mixed>
- Método que entrega los datos de las clausulas de venta.
- getCodigo() : int|string
- Método que entrega a partir de su valor (texto) el código que corresponde.
- getFormasDePago() : array<string|int, mixed>
- Método que entrega los datos de las formas de pago.
- getGlosa() : string|false
- Entrega la glosa para el campo en la tabla.
- getModalidadesDeVenta() : array<string|int, mixed>
- Método que entrega los datos de las modalidades de venta.
- getNacionalidad() : string
- Método que entrega la glosa de la nacionalidad a partir de su código.
- getNacionalidades() : array<string|int, mixed>
- Método que entrega los datos de las nacionalidades.
- getPuertos() : array<string|int, mixed>
- Método que entrega los datos de los puertos.
- getTransportes() : array<string|int, mixed>
- Método que entrega los datos de los tipos de transportes.
- getUnidades() : array<string|int, mixed>
- Método que entrega los datos de las unidades.
- getValor() : string
- Entrega el valor traducido a partir de la tabla.
Properties
$dataProvider
private
DataProviderInterface
$dataProvider
Methods
__construct()
Constructor de la clase AduanaRepository.
public
__construct([DataProviderInterface|null $dataProvider = null ]) : mixed
Parameters
- $dataProvider : DataProviderInterface|null = null
-
Proveedor de datos que se encargará de cargar y acceder a los datos de Aduana.
getBultos()
Método que entrega los datos de los tipos de bultos.
public
getBultos() : array<string|int, mixed>
Return values
array<string|int, mixed> —Tipos de bultos.
getClausulasDeVenta()
Método que entrega los datos de las clausulas de venta.
public
getClausulasDeVenta() : array<string|int, mixed>
Return values
array<string|int, mixed> —Clausulas de venta.
getCodigo()
Método que entrega a partir de su valor (texto) el código que corresponde.
public
getCodigo(string $tag, string $valor) : int|string
Parameters
- $tag : string
-
Tag de la tabla.
- $valor : string
-
Valor a buscar.
Return values
int|string —Código correspondiente o el valor si no se encuentra.
getFormasDePago()
Método que entrega los datos de las formas de pago.
public
getFormasDePago() : array<string|int, mixed>
Return values
array<string|int, mixed> —Formas de pago.
getGlosa()
Entrega la glosa para el campo en la tabla.
public
getGlosa(string $tag) : string|false
Parameters
- $tag : string
-
Tag de la tabla.
Return values
string|false —Glosa del campo o false si no existe.
getModalidadesDeVenta()
Método que entrega los datos de las modalidades de venta.
public
getModalidadesDeVenta() : array<string|int, mixed>
Return values
array<string|int, mixed> —Modalidades de venta.
getNacionalidad()
Método que entrega la glosa de la nacionalidad a partir de su código.
public
getNacionalidad(int|string $codigo) : string
Parameters
- $codigo : int|string
-
Código de la nacionalidad.
Return values
string —Glosa de la nacionalidad.
getNacionalidades()
Método que entrega los datos de las nacionalidades.
public
getNacionalidades() : array<string|int, mixed>
Return values
array<string|int, mixed> —Nacionalidades.
getPuertos()
Método que entrega los datos de los puertos.
public
getPuertos() : array<string|int, mixed>
Return values
array<string|int, mixed> —Puertos.
getTransportes()
Método que entrega los datos de los tipos de transportes.
public
getTransportes() : array<string|int, mixed>
Return values
array<string|int, mixed> —Tipos de transportes.
getUnidades()
Método que entrega los datos de las unidades.
public
getUnidades() : array<string|int, mixed>
Return values
array<string|int, mixed> —Unidades.
getValor()
Entrega el valor traducido a partir de la tabla.
public
getValor(string $tag, mixed $codigo) : string
Parameters
- $tag : string
-
Tag de la tabla.
- $codigo : mixed
-
Código a traducir.
Return values
string —Valor traducido o el código si no existe.