in classes/api/base.php [599:616]
public function render_action_button($buttontext, $cmid, $wantfeedbackpage = false, $isteacher = false,
$submissionuserid = null, $submissionid = null, $gradeid = null) {
$actionparams['action'] = 'openpage';
$actionparams['cmid'] = $cmid;
$actionparams['wantfeedback'] = $wantfeedbackpage;
$actionparams['isteacher'] = $isteacher;
$actionparams['submissionuserid'] = $submissionuserid;
$actionparams['submissionid'] = $submissionid;
$actionparams['gradeid'] = $gradeid;
$url = new \moodle_url('/local/onenote/onenote_actions.php', $actionparams);
$attrs = [
'onclick' => 'window.open(this.href,\'_blank\'); return false;',
'class' => 'local_onenote_linkbutton',
];
return \html_writer::link($url->out(false), $buttontext, $attrs);
}