protected getErrorMessage ( Requirement $requirement, integer $lineSize = 70 ) : string | ||
$requirement | Requirement | The Symfony requirements |
$lineSize | integer | The maximum line length |
return | string | The formatted error message |
protected function getErrorMessage(\Requirement $requirement, $lineSize = 70)
{
if ($requirement->isFulfilled()) {
return;
}
$errorMessage = wordwrap($requirement->getTestMessage(), $lineSize - 3, PHP_EOL . ' ') . PHP_EOL;
$errorMessage .= ' > ' . wordwrap($requirement->getHelpText(), $lineSize - 5, PHP_EOL . ' > ') . PHP_EOL;
return $errorMessage;
}