/** * Standard (required) SS method, runs buildtask */ function run($request) { $definitionsObject = new EcommerceConfigDefinitions(); $this->definitions = $definitionsObject->Definitions(); $configsObject = new EcommerceConfig(); $this->configs = $configsObject->getCompleteDataSet(); $this->defaults = $this->getDefaultValues(); if ($this->definitions) { if ($this->configs) { if ($this->defaults) { $this->checkFiles(); $this->classesThatDoNotExist(); $this->definitionsNotSet(); $this->configsNotSet(); $this->addEcommerceDBConfigToConfigs(); $this->addOtherValuesToConfigs(); $this->addPages(); $this->orderSteps(); $this->checkoutAndModifierDetails(); $this->getAjaxDefinitions(); $this->AllEcommerceClasses(); $this->definedConfigs(); } else { DB::alteration_message("ERROR: could not find any defaults", "deleted"); } } else { DB::alteration_message("ERROR: could not find any configs", "deleted"); } } else { DB::alteration_message("ERROR: could not find any definitions", "deleted"); } }