private function EvaluationImplementation::upgradeCheckMenusData in Drupal 8 upgrade evaluation 7
Same name and namespace in other branches
- 6 includes/EvaluationImplementation.php \Upgrade_check\EvaluationImplementation::upgradeCheckMenusData()
Fetch menus data.
File
- includes/
EvaluationImplementation.php, line 334
Class
Namespace
Upgrade_checkCode
private function upgradeCheckMenusData() {
$result = array();
$param = array(
't' => 'menu_links',
'a' => 'm',
'f' => array(
'menu_name',
),
);
$links = $this
->generateSql($param);
foreach ($links as $link) {
$menuName = $this
->generateCryptName($link->menu_name);
if (empty($result[$menuName])) {
$result[$menuName] = 1;
}
else {
++$result[$menuName];
}
}
return $this
->upgradeCheckCreateAssociatedArray($result, 'link_counts');
}