Sha256: 42c95c5753652f502004a2afd070dba7d2ae1217b3847df42c38542e69c0982e

Contents?: true

Size: 371 Bytes

Versions: 1

Compression:

Stored size: 371 Bytes

Contents

class Skyline::ReferableUri < ActiveRecord::Base
  set_table_name :skyline_referable_uris
  
  def url
    self.uri
  end
  
  # used in ref_object_helper
  def title
    self.uri
  end

  def external?
    # definition of the URL scheme: http://labs.apache.org/webarch/uri/rfc/rfc3986.html#scheme
    self.uri.present? && self.uri =~ /^[a-z][a-z0-9\+\-\.]*:/i
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
skylinecms-3.0.7 app/models/skyline/referable_uri.rb