class CurrencyHydrator extends Hydrator
{ public function hydrate($data) { $currency =
new Currency();
$currency->
setId((int) $data['__currency_id'
]);
$currency->
setName($data['__currency_name'
]);
$currency->
setFactor((float) $data['__currency_factor'
]);
$currency->
setCurrency($data['__currency_currency'
]);
$currency->
setSymbol($data['__currency_templatechar'
]);
$currency->
setSymbolPosition($data['__currency_symbol_position'
]);
return $currency;
}}