class Rails::HTML::PermitScrubber
def validate!(var, name)
Experimental RBS support (using type sampling data from the type_fusion
project).
def validate!: (Set var, Symbol name) -> Set
This signature was generated using 2 samples from 1 application.
def validate!(var, name) if var && !var.is_a?(Enumerable) raise ArgumentError, "You should pass :#{name} as an Enumerable" end if var && name == :tags if var.include?("mglyph") warn("WARNING: 'mglyph' tags cannot be allowed by the PermitScrubber and will be scrubbed") var.delete("mglyph") end if var.include?("malignmark") warn("WARNING: 'malignmark' tags cannot be allowed by the PermitScrubber and will be scrubbed") var.delete("malignmark") end if var.include?("noscript") warn("WARNING: 'noscript' tags cannot be allowed by the PermitScrubber and will be scrubbed") var.delete("noscript") end end var end