public function apply($formData)
{
// PHP version
$requiredPhpVersion = $this->getRequiredPhpVersion();
if (!$this->checkPhpVersion($requiredPhpVersion)) {
return false;
}
// PHP extensions
$requiredPhpExtensions = $this->getRequiredPhpExtensions();
foreach ($requiredPhpExtensions as $ext) {
if (!$this->checkPhpExtensionEnabled($ext)) {
return false;
}
}
return true;
}