| 1261 | | function comparison_error_message($module, $reqversion, $version, $operator) { |
|---|
| 1262 | | switch ($operator) { |
|---|
| 1263 | | case 'lt': case '<': |
|---|
| 1264 | | return sprintf(_('A %s version below %s is required, you have %s'), $module, $reqversion, $version); |
|---|
| 1265 | | break; |
|---|
| 1266 | | case 'le': case '<='; |
|---|
| 1267 | | return sprintf(_('%s version %s or below is required, you have %s'), $module, $reqversion, $version); |
|---|
| 1268 | | break; |
|---|
| 1269 | | case 'gt': case '>'; |
|---|
| 1270 | | return sprintf(_('A %s version newer than %s required, you have %s'), $module, $reqversion, $version); |
|---|
| 1271 | | break; |
|---|
| 1272 | | case 'ne': case '!=': case '<>': |
|---|
| 1273 | | return sprintf(_('Your %s version (%s) is incompatible.'), $version, $reqversion); |
|---|
| 1274 | | break; |
|---|
| 1275 | | case 'eq': case '==': case '=': |
|---|
| 1276 | | return sprintf(_('Only %s version %s is compatible, you have %s'), $module, $reqversion, $version); |
|---|
| 1277 | | break; |
|---|
| 1278 | | default: |
|---|
| 1279 | | case 'ge': case '>=': |
|---|
| 1280 | | return sprintf(_('%s version %s or higher is required, you have %s'), $module, $reqversion, $version); |
|---|
| 1281 | | } |
|---|
| 1282 | | } |
|---|
| | 1402 | function _module_comparison_error_message($module, $reqversion, $version, $operator) { |
|---|
| | 1403 | switch ($operator) { |
|---|
| | 1404 | case 'lt': case '<': |
|---|
| | 1405 | return sprintf(_('A %s version below %s is required, you have %s'), $module, $reqversion, $version); |
|---|
| | 1406 | break; |
|---|
| | 1407 | case 'le': case '<='; |
|---|
| | 1408 | return sprintf(_('%s version %s or below is required, you have %s'), $module, $reqversion, $version); |
|---|
| | 1409 | break; |
|---|
| | 1410 | case 'gt': case '>'; |
|---|
| | 1411 | return sprintf(_('A %s version newer than %s required, you have %s'), $module, $reqversion, $version); |
|---|
| | 1412 | break; |
|---|
| | 1413 | case 'ne': case '!=': case '<>': |
|---|
| | 1414 | return sprintf(_('Your %s version (%s) is incompatible.'), $version, $reqversion); |
|---|
| | 1415 | break; |
|---|
| | 1416 | case 'eq': case '==': case '=': |
|---|
| | 1417 | return sprintf(_('Only %s version %s is compatible, you have %s'), $module, $reqversion, $version); |
|---|
| | 1418 | break; |
|---|
| | 1419 | default: |
|---|
| | 1420 | case 'ge': case '>=': |
|---|
| | 1421 | return sprintf(_('%s version %s or higher is required, you have %s'), $module, $reqversion, $version); |
|---|
| | 1422 | } |
|---|
| | 1423 | } |
|---|
| | 1424 | |
|---|