private function EvaluationImplementation::upgradeCheckFilesData in Drupal 8 upgrade evaluation 6
Same name and namespace in other branches
- 7 includes/EvaluationImplementation.php \Upgrade_check\EvaluationImplementation::upgradeCheckFilesData()
Fetch files data.
File
- includes/
EvaluationImplementation.php, line 409
Class
Namespace
Upgrade_checkCode
private function upgradeCheckFilesData() {
$param = array(
't' => 'files',
'a' => 'f',
'f' => array(
'filesize',
'filepath',
),
);
$sql = $this
->generateSql($param);
if (!empty($sql)) {
foreach ($sql as $key => $value) {
$result[$key]['filesize'] = 0;
$result[$key]['type'] = 'undefined';
if (!empty($value) && !empty($value->filesize)) {
$result[$key]['filesize'] = $value->filesize;
}
if (!empty($value) && !empty($value->filepath)) {
preg_match($this->regType, $value->filepath, $type);
if (!empty($type) && !empty($type[1])) {
$result[$key]['type'] = $type[1];
}
}
}
}
return !empty($result) ? $result : array();
}