Alcaeus\MongoDbAdapter\TypeConverter::ensureCorrectType PHP Method

ensureCorrectType() private static method

Converts all arrays with non-numeric keys to stdClass
private static ensureCorrectType ( array $array, boolean $wasObject = false ) : array | MongoDB\Model\BSONArray | MongoDB\Model\BSONDocument
$array array
$wasObject boolean
return array | MongoDB\Model\BSONArray | MongoDB\Model\BSONDocument
    private static function ensureCorrectType(array $array, $wasObject = false)
    {
        if ($wasObject || !static::isNumericArray($array)) {
            return new Model\BSONDocument($array);
        }
        return $array;
    }