0, ); $defConfig = array_merge($defConfig, $parameters); $profile = (int)$defConfig['profile']; if ($profile <= 0) { $profile = 1; } $session = Application::getInstance()->getContainer()->segment; $session->set('profile', $profile); // Load the configuration Platform::getInstance()->load_configuration($profile); return Factory::getEngineParamsProvider()->getJsonGuiDefinition(); } }