fix(abdm): add __construct to AbdmGateway to initialize db and connector

This commit is contained in:
DevSoftTech Server 2026-10-08 10:23:59 +05:30
parent 7d92e542ba
commit d949eca6a8

View File

@ -18,6 +18,19 @@ class AbdmGateway extends BaseController
{
private AbdmConnectorInterface $connector;
public function __construct()
{
if ($this->db === null) {
$this->db = db_connect();
}
if (! isset($this->connector)) {
$this->connector = AbdmConnectorFactory::make();
}
if (! isset($this->fhirR4Builder)) {
$this->fhirR4Builder = new FhirR4Builder();
}
}
public function initController(
\CodeIgniter\HTTP\RequestInterface $request,
\CodeIgniter\HTTP\ResponseInterface $response,