fix(abdm): add __construct to AbdmGateway to initialize db and connector
This commit is contained in:
parent
7d92e542ba
commit
d949eca6a8
|
|
@ -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,
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user