nhance/app/Models/ClientKYCDocsModel.php

31 lines
823 B
PHP

<?php
namespace App\Models;
use CodeIgniter\Model;
class ClientKYCDocsModel extends Model
{
protected $table = 'client_kyc_documents';
protected $primaryKey = 'id';
protected $allowedFields = [
'id',
'client_id',
'kyc_doc_type_id',
'file_name',
'other_docs_name',
'is_active',
"created_by",
"updated_by",
];
public function getKycDocsName($client_id){
$query = $this->select('client_kyc_documents.*, kyc_docs.file_name as client_file_name')
->join('kyc_docs', 'kyc_docs.id = client_kyc_documents.kyc_doc_type_id')
->where(['client_id' => $client_id, 'client_kyc_documents.is_active' => 1])
->findAll();
return $query;
}
}