Sha256: c6868ff8c8d9d4fd8d0e20330e911be221286d77be7becf475381375a7fd9726
Contents?: true
Size: 629 Bytes
Versions: 25
Compression:
Stored size: 629 Bytes
Contents
module Platformx # Text helpers module # @author Tim Mushen module TextHelpers # Generates slug from text # @param slug [String] text to slug # @return [String] slugged text def x_slug(slug: "") return slug.slugify end # Generate boolean label # @param value [Boolean] boolean value # @param type [String] boolean label type # @return [String] boolean label (yes or no for boolean value) # @example # x_boolean_label(true) # -> "Yes" # x_boolean_label(false) # -> "No" def x_boolean_label(value: "", type: "text") if !value.nil? && value == true str = "Yes" else str = "No" end return str end end end
Version data entries
25 entries across 25 versions & 1 rubygems