private function EvaluationImplementation::upgradeCheckEntityData in Drupal 8 upgrade evaluation 7
Same name and namespace in other branches
- 6 includes/EvaluationImplementation.php \Upgrade_check\EvaluationImplementation::upgradeCheckEntityData()
Fetching: Nodes/Files usage/Users/Image styles/Roles/Languages/Blocks.
File
- includes/
EvaluationImplementation.php, line 310
Class
Namespace
Upgrade_checkCode
private function upgradeCheckEntityData(&$data) {
$keys = array(
'nodes_count' => array(
'node',
'nid',
'n',
),
'users_count' => array(
'users',
'uid',
'u',
),
'image_styles_count' => array(
'image_styles',
'isid',
'i',
),
'roles_count' => array(
'users_roles',
'rid',
'u',
),
);
if (module_exists('locale')) {
$keys['languages_count'] = array(
'languages',
'language',
'l',
);
}
if (module_exists('block')) {
$keys['block_custom_count'] = array(
'block_custom',
'bid',
'b',
);
}
foreach ($keys as $key => $val) {
$param = array(
't' => $val[0],
'a' => $val[2],
'f' => array(
$val[1],
),
);
$result = $this
->generateSql($param);
$data[$key] = count($result);
}
return NULL;
}