Level 51
Try put DB::beginTransaction() before try block
DB::beginTransaction();
try {
$drugInventory = DrugInventory::create([
'service_pro_id' => $service_pro_id,
'brand_name' => $brand_name,
'manufacturer' => $manufacturer,
]);
$drug_entities = new DrugEntity;
$drug_entities->tpe = $type; //here I have written tpe instead of type
$drug_entities->save();
DB::commit();
} catch( Exception $e ) {
DB::rollback();
echo $e->getMessage();
}