Sha256: 63638f1890b32cfa3a63356d651435330dd52a32033f36539bad2589499ab57a
Contents?: true
Size: 685 Bytes
Versions: 1
Compression:
Stored size: 685 Bytes
Contents
module Phccodesnipper class Script::Snippet < ApplicationRecord # Include Core Validations include Phccorehelpers::Validations # Clean URL Initialize extend FriendlyId # Relationships has_many :urls, class_name: 'Phccodesnipper::Script::Url' # Form Fields Validation validates :snippet_tittle, presence: true, length: { minimum: 2 } validates :snippet_code, presence: true, length: { minimum: 2 } # Clean URL Define friendly_id :phc_nice_url_slug, use: [:slugged, :finders] # Define for Multiple Records def phc_nice_url_slug [ [:snippet_tittle] ] end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
phccodesnipper-1.1.0 | app/models/phccodesnipper/script/snippet.rb |