A callable class to be used for processing each of the rows in a statement result, so that the values are converted to the right PHP types.
$_driver
protected $_typeMap
protected array
An array containing the name of the fields and the Type objects each should use when converting them.
Converts each of the fields in the array that are present in the type map using the corresponding Type class.
__construct( Cake\Database\TypeMap $typeMap , Cake\Database\Driver $driver )
Builds the type map
Cake\Database\TypeMap
$typeMap
Cake\Database\Driver
$driver
__invoke( array $row )
Converts each of the fields in the array that are present in the type map using the corresponding Type class.
$row
protected array
An array containing the name of the fields and the Type objects each should use when converting them.
© 2005–2017 The Cake Software Foundation, Inc.
Licensed under the MIT License.
CakePHP is a registered trademark of Cake Software Foundation, Inc.
We are not endorsed by or affiliated with CakePHP.
https://api.cakephp.org/3.4/class-Cake.Database.FieldTypeConverter.html