Services\ModuleBuilder::saveModuleConfig PHP Метод

saveModuleConfig() приватный Метод

Save the module configuration to a json file
private saveModuleConfig ( $input, $module_alias, $requires )
$input
$module_alias
$requires
    private function saveModuleConfig($input, $module_alias, $requires)
    {
        $module_config = array('enabled' => true, 'info' => array('name' => $this->module_name, 'hash' => $input['hash'], 'alias' => $module_alias, 'version' => $input['version'], 'author' => $input['author'], 'vendor' => $input['vendor'], 'website' => $input['website'], 'description' => $input['description']), 'target' => implode('|', $input['target']), 'requires' => $requires, 'forms' => $this->selected_forms);
        // Create the config file for module
        file_put_contents(temp_path() . "/{$module_alias}/module.json", json_encode($module_config));
    }