MediosDePagoRepository
extends AbstractRepository
in package
Repositorio para acceder a los datos de medios de pago.
Esta clase permite obtener información sobre los diferentes medios de pago disponibles en el sistema LibreDTE.
Table of Contents
Properties
- $dataKey : string
- Clave utilizada para acceder a los datos de medios de pago.
- $dataProvider : DataProviderInterface
- Proveedor de datos.
Methods
- __construct() : mixed
- Constructor de la clase.
- getCodigo() : string|int
- Obtiene el código asociado a un valor en el conjunto de datos.
- getValor() : string|int
- Obtiene el valor asociado a un código en el conjunto de datos.
Properties
$dataKey
Clave utilizada para acceder a los datos de medios de pago.
protected
string
$dataKey
= 'medios_de_pago'
$dataProvider
Proveedor de datos.
protected
DataProviderInterface
$dataProvider
Methods
__construct()
Constructor de la clase.
public
__construct([DataProviderInterface|null $dataProvider = null ]) : mixed
Parameters
- $dataProvider : DataProviderInterface|null = null
-
Proveedor de datos.
getCodigo()
Obtiene el código asociado a un valor en el conjunto de datos.
public
getCodigo(string|int $valor) : string|int
Parameters
- $valor : string|int
-
Valor para buscar el código correspondiente.
Return values
string|int —Código asociado al valor o el propio valor si no se encuentra.
getValor()
Obtiene el valor asociado a un código en el conjunto de datos.
public
getValor(string|int $codigo) : string|int
Parameters
- $codigo : string|int
-
Código para buscar el valor.
Return values
string|int —Valor asociado al código o el propio código si no se encuentra.