- Extended by:
- Included in:
- Defined in:
Questionnaires can be related to any class in Decidim. In order to manage the questionnaires answers for a given type, you should create a new controller and include the HasQuestionnaire concern as well as this one.
In the controller that includes this concern, you should define a `questionnaire_for` method that returns an instance of the model that the questionnaire belongs to. You should also define the routes for: `index_<model>_url` and `export_<model>_url` as well as `show_<model>_url` and `export_response_<model>_url` (which are passed a `:session_token` parameter)