Browse Source

Add repository UsuarioEmpresa

main
lucas cardoso 2 years ago
parent
commit
867b1ecc00
  1. 29
      app/Repositories/UsuarioEmpresaRepository.php

29
app/Repositories/UsuarioEmpresaRepository.php

@ -0,0 +1,29 @@
<?php
namespace app\Repositories;
use app\Core\Repository;
use app\Models\UsuarioEmpresaModel;
class UsuarioEmpresaRepository extends Repository
{
function config(): void
{
$this->table = UsuarioEmpresaModel::$table;
}
function list(array $params = []): array
{
$table = $this->table;
$query = "SELECT * FROM $table WHERE 1=1";
if ($params['id_empresa']) {
$query .= " AND id_empresa = :id_empresa ";
$dados['id_empresa'] = $params['id_empresa'];
}
if ($params['id_usuario']) {
$query .= " AND id_usuario = :id_usuario ";
$dados['id_usuario'] = $params['id_usuario'];
}
return $this->db->read($query, $dados)->fetchAll();
}
}
Loading…
Cancel
Save