/** * @param $parameters Parameters * @param $form array * @param $files array * @param $class_name string * @return mixed */ public function run(Parameters $parameters, $form, $files, $class_name) { $sub_feature = $parameters->shiftUnnamed(); if (!$sub_feature) { $sub_feature = 'form'; } $get = $parameters->toGet(); return (new Main())->runController(View::link($class_name, Feature::F_IMPORT), $get, $form, $files, 'import' . ucfirst($sub_feature)); }