def METHOD_NAME(self, userid, task_type, task_type_plural, task_type_short):
    log.debug('Getting %s' % task_type_plural)
    response = self.session.get(
        self.config.base_uri + '/api/v1/' + task_type_plural,
        params={'assigned_to': userid, 'status__is_closed': "false"})
    tasks = response.json()
    for task in tasks:
        project = self.get_project(task['project'])
        extra = {
            'project': project['slug'],
            'annotations': self.annotations(task, project, task_type, task_type_short),
            'url': self.build_url(task, project, task_type_short),
        }
        yield self.get_issue_for_record(task, extra)