public static function mapTo(
        string $destinationClass,
        bool $sourceIsObjectArray = false,
        array $context = []
    ): MapTo {
        return new MapTo($destinationClass, $sourceIsObjectArray, $context);
    }
public static function mapTo(
        string $destinationClass,
        bool $sourceIsObjectArray = false,
        array $context = []
    ): MapTo {
        return new MapTo($destinationClass, $sourceIsObjectArray, $context);
    }
public static function mapTo ( string $ destinationClass , bool $ sourceIsObjectArray = false , array $ context = [ ] ) : MapTo { return new MapTo ( $ destinationClass , $ sourceIsObjectArray , $ context ) ; }
Map a property to a class.

@param string $destinationClass
@param bool $sourceIsObjectArray
Indicates whether or not an array as source value should be treated as
a collection of elements, or as an array representing an object.
@param array $context
Arbitrary values that will be passed the the mapper as context. See
MapperInterface::nap() as well.
@return MapTo
Map a property to a class .