Thank you for your response. I apologize for the delay in my reply. You are correct in your understanding of the class hierarchy:
- BaseController extends CCI_Controller
- CPFA_controller extends BaseController
- Detractor_controller extends BaseController
- CPFA_controller and Detractor_controller ...