public static function add_close_dialog_button(&$defs, $caption, $width) { $defs[] = array(GuiControlDef::name => 'close', GuiControlDef::title => null, GuiControlDef::kind => GUI_CONTROL_BUTTON, GuiControlDef::specific_def => array(GuiButtonDef::caption => $caption, GuiButtonDef::width => $width, GuiButtonDef::push_action => ActionFactory::close_dialog())); }