* @package upgrade * @link https://www.zentao.net */ namespace zin; $getMergeData = function($data) { global $lang; include_once('createprogram.html.php'); $checkBoxGroup = array(); foreach($data->noMergedSprints as $sprintID => $sprint) { $checkBoxGroup[] = div ( setClass('py-2'), div ( setClass('sprintItem px-4'), checkbox(set::name("sprints[]"), set::text($sprint->name), set::value($sprint->id), set('data-on', 'change'), set('data-call', 'changeSprints'), set('data-params', 'event'), set('data-begin', $sprint->begin), set('data-end', $sprint->end), set('data-status', $sprint->status), set('data-pm', $sprint->PM)) ) ); } return div ( setClass('flex mt-4'), cell ( setID('source'), set::width('1/2'), setClass('border p-4 overflow-hidden'), div ( setClass('flex'), cell ( set::flex('1'), setClass('item checkbox-primary px-4 overflow-hidden'), checkbox(setID('checkAllSprints'), set::text($lang->projectCommon), set('data-on', 'change'), set('data-call', 'changeAllSprints')) ) ), div ( setClass('mt-4'), $checkBoxGroup ) ), cell ( set::width('1/2'), setClass('border ml-4 p-4'), setID('programBox'), $createProgram($data) ) ); };