Caster::PREFIX_VIRTUAL.'locale' =>
$c->
getLocale(),
Caster::PREFIX_VIRTUAL.'pattern' =>
$c->
getPattern(),
];
if ($filter & Caster::EXCLUDE_VERBOSE
) { $stub->cut += 3;
return self::
castError($c,
$a);
} $a +=
[ Caster::PREFIX_VIRTUAL.'attributes' =>
new EnumStub( [ 'PARSE_INT_ONLY' =>
$c->
getAttribute(\NumberFormatter::PARSE_INT_ONLY
),
'GROUPING_USED' =>
$c->
getAttribute(\NumberFormatter::GROUPING_USED
),
'DECIMAL_ALWAYS_SHOWN' =>
$c->
getAttribute(\NumberFormatter::DECIMAL_ALWAYS_SHOWN
),
'MAX_INTEGER_DIGITS' =>
$c->
getAttribute(\NumberFormatter::MAX_INTEGER_DIGITS
),
'MIN_INTEGER_DIGITS' =>
$c->
getAttribute(\NumberFormatter::MIN_INTEGER_DIGITS
),
'INTEGER_DIGITS' =>
$c->
getAttribute(\NumberFormatter::INTEGER_DIGITS
),
'MAX_FRACTION_DIGITS' =>
$c->
getAttribute(\NumberFormatter::MAX_FRACTION_DIGITS
),
'MIN_FRACTION_DIGITS' =>
$c->
getAttribute(\NumberFormatter::MIN_FRACTION_DIGITS
),
'FRACTION_DIGITS' =>
$c->
getAttribute(\NumberFormatter::FRACTION_DIGITS
),
'MULTIPLIER' =>
$c->
getAttribute(\NumberFormatter::MULTIPLIER
),