public static function EvaluationImplementation::upgradeCheckCreateJson in Drupal 8 upgrade evaluation 7
Same name and namespace in other branches
- 6 includes/EvaluationImplementation.php \Upgrade_check\EvaluationImplementation::upgradeCheckCreateJson()
Implements upgrade_check_create_json().
1 call to EvaluationImplementation::upgradeCheckCreateJson()
- _upgrade_check_create_json in ./
upgrade_check.module - Creating Json file.
File
- includes/
EvaluationImplementation.php, line 687
Class
Namespace
Upgrade_checkCode
public static function upgradeCheckCreateJson($data, &$context) {
$eC = new EvaluationCode();
$response = array();
$data['modules'] = $eC
->upgradeCheckSubmodulesDeleteInfo($context['results']['modules']);
$data['themes'] = $context['results']['themes'];
$response['data'] = $data;
$file_name = $response['data']['site_info']['site_name'] . '.' . 'json';
$file_path = file_unmanaged_save_data(drupal_json_encode($response), self::UPGRADE_CHECK_FOLDER . $file_name, FILE_EXISTS_REPLACE);
variable_set(self::UPGRADE_CHECK_JSON_PATH, $file_path);
return FALSE;
}