self.normalize_array

in lib/facebook_ads/ad_objects/server_side/util.rb [38:48]


            def self.normalize_array(input_array, field_type)
                return nil unless input_array.is_a?(Enumerable)
                return nil if input_array.empty?
                return nil unless input_array.all?{|value| value.is_a?(String)}

                input_array
                    .map{|value| self.normalize(value, field_type)}
                    .to_set
                    .to_a
            end