tstat_be/app/Models/PolicyModel.php

33 lines
688 B
PHP

<?php
namespace App\Models;
use CodeIgniter\Model;
class PolicyModel extends Model
{
protected $table = 'm_policy';
protected $primaryKey = 'policy_id';
protected $allowedFields = [
'name',
'domestic',
'international',
'services_ids',
'is_active',
'org_id',
'created_on',
'created_by',
'updated_on',
'updated_by',
];
protected $useTimestamps = false; // Set to true if you have created_at & updated_at fields
public function getActivePolicies($orgId)
{
return $this->where(['is_active' => 1, 'org_id' => $orgId])->findAll();
}
}