package ONO::FW::Edu::Apps::Modules::WorksheetMaker::Input;
################################################################################
# COPYRIGHT / LICENSE #
################################################################################
#
# This file is part of the ONO Software Project.
#
# Copyright (C) 2022-2026 Jos Kirps and The Joopita Project [ASBL]
# Copyright (C) 2011-2022 Jos Kirps and Joopita Research ASBL
# Copyright (C) 2006-2011 Jos Kirps and The Joopita Project
# Copyright (C) 2001-2006 Jos Kirps and The WobbleWolf Project
#
# This file, as well as many other parts of the ONO Software Project or
# related elements, are FREE SOFTWARE available under the ARTISTIC LICENSE 2.0.
#
# This program is distributed in the hope that it will be useful, but
# WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
#
# For the full license, see /ono/osr/license/LICENSE.txt, or write to
# jos_AT_kirps_DOT_com or contact_AT_joopita_DOT_com.
#
################################################################################
# END OF COPYRIGHT / LICENSE, HERE COMES THE CODE ... #
################################################################################
#: This module is a front end application module wrapper that has been
#: created for the Morzino Project (morzino.com) and that has been released
#: as Open Source software.
#:
#: Note that this is NOT a self-contained application, it is only a wrapper
#: that makes heavy use of the ONO Perl Framework application engine.
use strict;
use ONO::IO;
use ONO::Lib::Basic;
use ONO::FW::Edu::Apps::Modules::WorksheetMaker::Input::Math;
use ONO::FW::Edu::Apps::Modules::WorksheetMaker::Input::Lang;
sub vars {
my $vars_ref = $_[1];
my %vars = %$vars_ref;
my $DEBUG;
my ($DEBUG1,$vars_ref1) = ONO::FW::Edu::Apps::Modules::WorksheetMaker::Input::Math->vars(\%vars);
$DEBUG .= $DEBUG1;
%vars = %$vars_ref1;
my ($DEBUG2,$vars_ref2) = ONO::FW::Edu::Apps::Modules::WorksheetMaker::Input::Lang->vars(\%vars);
$DEBUG .= $DEBUG2;
%vars = %$vars_ref2;
if (ONO::IO->devstation) {
ONO::IO->append("_WorksheetMaker_Input_debugger.txt","$DEBUG\n\n");
}
return \%vars;
}
###################################################################
#### THAT'S IT :-D
###################################################################
1;
__END__