Class FieldTypeConverter
An invokable 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.
        
    Namespace: Cake\Database
    
    
    
      
  
      Property Summary
- 
        $conversions protectedarrayMaps type names to conversion settings. 
- 
        $driver protectedCake\Database\Driver
Method Summary
- 
          __construct() publicBuilds the type map 
- 
          __invoke() publicConverts each of the fields in the array that are present in the type map using the corresponding Type class. 
Method Detail
__construct() ¶ public
__construct(Cake\Database\TypeMap $typeMap, Cake\Database\Driver $driver)Builds the type map
Parameters
- 
                Cake\Database\TypeMap$typeMap
- Contains the types to use for converting results 
- 
                Cake\Database\Driver$driver
- The driver to use for the type conversion 
__invoke() ¶ public
__invoke(mixed $row): mixedConverts each of the fields in the array that are present in the type map using the corresponding Type class.
Parameters
- 
                mixed$row
- The array with the fields to be casted 
Returns
mixed