summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'shared/classes/configuration.php')
-rw-r--r--shared/classes/configuration.php8
1 files changed, 7 insertions, 1 deletions
diff --git a/shared/classes/configuration.php b/shared/classes/configuration.php
index fedef12..2714732 100644
--- a/shared/classes/configuration.php
+++ b/shared/classes/configuration.php
@@ -31,9 +31,15 @@ class sql_configuration extends conf_build_common {
'not_null' => true,
'default' => 0
)
-
);
public function build($name=null) {
+ $module=new module($this->module);
+ for ($i=1; $i<=$module->numsteps; $i++) {
+ $step=new wizard_step($this, $i);
+ if (!$step->verify()) {
+ return $i;
+ }
+ }
$build=new sql_build();
$build->init();
$build->name=$name;