protected function guessColsAnonType(string $table, array $cols, GuesserInterface $guesser): array
    {
        $mapping = [];
        foreach ($cols as $props) {
            $mapping[$props['name']] = $guesser->mapCol($table, $props['name'], $props['type'], $props['len']);
        }

        return $mapping;
    }
protected function guessColsAnonType(string $table, array $cols, GuesserInterface $guesser): array
    {
        $mapping = [];
        foreach ($cols as $props) {
            $mapping[$props['name']] = $guesser->mapCol($table, $props['name'], $props['type'], $props['len']);
        }

        return $mapping;
    }
protected function guessColsAnonType ( string $ table , array $ cols , GuesserInterface $ guesser ) : array { $ mapping = [ ] ; foreach ( $ cols as $ props ) { $ mapping [ $ props [ 'name' ] ] = $ guesser -> mapCol ( $ table , $ props [ 'name' ] , $ props [ 'type' ] , $ props [ 'len' ] ) ; } return $ mapping ; }
Guess the cols with the guesser

@param  string           $table
@param  array            $cols
@param  GuesserInterface $guesser
@return array
Guess the cols with the guesser