Sha256: cd5ce3dfe8da348a60a992642a443c0f9f15891851f2bf4a97767b160b720a99
Contents?: true
Size: 290 Bytes
Versions: 94
Compression:
Stored size: 290 Bytes
Contents
# frozen_string_literal: true module Decidim module Initiatives module InitiativeSlug def slug_from_id(id) "i-#{id}" end def id_from_slug(slug) return slug if /\A\d+\Z/.match?(slug) slug[2..-1] if slug.present? end end end end
Version data entries
94 entries across 94 versions & 1 rubygems