Sha256: ec1329b7ebec76a7fe584baa7c7833fc93073f8d5582dbf449158a6a452570fb

Contents?: true

Size: 460 Bytes

Versions: 3

Compression:

Stored size: 460 Bytes

Contents

module PhcdevworksScripts
  class Snippet::Url < ApplicationRecord
  
    # Include Core Validations
    phc_domain_regx = URI::regexp(%w(http https))

    # Relationships
    belongs_to :snippet, class_name: 'PhcdevworksScripts::Script::Snippet'

    # Form Fields Validation
    validates :script_url,
      presence: true,
      format: {  :with => phc_domain_regx, message: "Please follow this URL format http or https://www.**********.com" }
  
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
phcdevworks_scripts-2.1.0 app/models/phcdevworks_scripts/snippet/url.rb
phcdevworks_scripts-1.0.0 app/models/phcdevworks_scripts/snippet/url.rb
phcdevworks_scripts-0.1.0 app/models/phcdevworks_scripts/snippet/url.rb