Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/phabricator
Path: blob/master/src/applications/config/check/PhabricatorFileinfoSetupCheck.php
12256 views
1
<?php
2
3
final class PhabricatorFileinfoSetupCheck extends PhabricatorSetupCheck {
4
5
public function getDefaultGroup() {
6
return self::GROUP_OTHER;
7
}
8
9
protected function executeChecks() {
10
if (!extension_loaded('fileinfo')) {
11
$message = pht(
12
"The '%s' extension is not installed. Without '%s', ".
13
"support, this software may not be able to determine the MIME types ".
14
"of uploaded files.",
15
'fileinfo',
16
'fileinfo');
17
18
$this->newIssue('extension.fileinfo')
19
->setName(pht("Missing '%s' Extension", 'fileinfo'))
20
->setMessage($message);
21
}
22
}
23
}
24
25