mirror of
https://git.imnavajas.es/jjimenez/safekat.git
synced 2025-07-25 22:52:08 +00:00
53 lines
1.5 KiB
PHP
53 lines
1.5 KiB
PHP
<?php
|
|
|
|
namespace App\Services;
|
|
|
|
use CodeIgniter\Config\BaseService;
|
|
use App\Models\Configuracion\TipoPapelGenericoModel;
|
|
use App\Models\Configuracion\PapelGenericoModel;
|
|
|
|
class PapelService extends BaseService
|
|
{
|
|
protected TipoPapelGenericoModel $tipoPapelGenericoModel;
|
|
protected PapelGenericoModel $papelGenericoModel;
|
|
|
|
public function __construct()
|
|
{
|
|
$this->tipoPapelGenericoModel = model(TipoPapelGenericoModel::class);
|
|
$this->papelGenericoModel = model(PapelGenericoModel::class);
|
|
}
|
|
|
|
public function getTipoPapelGenerico()
|
|
{
|
|
$values = $this->tipoPapelGenericoModel->findAll();
|
|
$tipoPapelGenericoList = [];
|
|
foreach ($values as $value) {
|
|
$tipoPapelGenericoList[$value->id] = lang('PapelGenerico.' . $value->clave);
|
|
}
|
|
|
|
return $tipoPapelGenericoList;
|
|
}
|
|
|
|
/**
|
|
* Obtencion de los tipos de papel genérico dependiendo del uso
|
|
* @param object $data
|
|
* @return array
|
|
*/
|
|
public function getTiposPalelGenerico($data){
|
|
|
|
if(!isset($data) || empty($data)){
|
|
return [];
|
|
}
|
|
|
|
return $this->papelGenericoModel->where('tipo_papel_generico_id !=', null)->findAll();
|
|
/*
|
|
$values = $this->papelGenericoModel->where('uso', $uso)->findAll();
|
|
$tipoPapelGenericoList = [];
|
|
foreach ($values as $value) {
|
|
$tipoPapelGenericoList[$value->id] = lang('PapelGenerico.' . $value->clave);
|
|
}
|
|
|
|
return $tipoPapelGenericoList;
|
|
*/
|
|
}
|
|
} |