chat select cliente contactos

This commit is contained in:
amazuecos
2025-04-02 20:19:16 +02:00
parent 9d071e462c
commit 69f6d6cbeb
8 changed files with 166 additions and 92 deletions

View File

@ -1,6 +1,7 @@
<?php
namespace App\Entities\Clientes;
use App\Models\Clientes\ClienteModel;
use CodeIgniter\Entity;
class ClienteContactoEntity extends \CodeIgniter\Entity\Entity
@ -21,4 +22,14 @@ class ClienteContactoEntity extends \CodeIgniter\Entity\Entity
"cliente_id" => "int",
"is_deleted" => "int",
];
public function getFullName() : string
{
return trim(implode(" ",[$this->attributes['nombre'] ?? '',$this->attributes["apellidos"] ?? '']));
}
public function cliente() : ?ClienteEntity
{
$cm = model(ClienteModel::class);
return $cm->find($this->attributes["cliente_id"]);
}
}