function money_field_info_alter in Money field 7
Implements hook_field_info_alter().
File
- ./
money.module, line 96 - This module defines the Money field.
Code
function money_field_info_alter(&$info) {
// Add min/max settings to decimal field types.
if (isset($info['money'])) {
$precision = $info['money']['settings']['precision'];
$scale = $info['money']['settings']['scale'];
$min = (double) ('-' . str_repeat('9', $precision - $scale) . '.' . str_repeat('9', $scale));
$max = (double) (str_repeat('9', $precision - $scale) . '.' . str_repeat('9', $scale));
$info['money']['settings']['min'] = $min;
$info['money']['settings']['max'] = $max;
}
}