mini\Table\InMemoryTable::coerceValue()
Method
private
Signature
private function coerceValue(string $column, mixed $value, array $columnDefs): mixed
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
$column |
string |
required | Documentation missing |
$value |
mixed |
required | Documentation missing |
$columnDefs |
array |
required | Documentation missing |
Returns
mixed
Documentation
Coerce a value based on column type
For Decimal columns, converts to scaled INTEGER for lossless storage. E.g., 9.99 with scale 2 → 999