Sha256: c6ceb8760f5c0ff80b5069bbc9385a6ec8aed4452bbc615738779633e541f27b
Contents?: true
Size: 492 Bytes
Versions: 7
Compression:
Stored size: 492 Bytes
Contents
# encoding: utf-8 module ArcServer module UrlHelper def rest_service?(url) url.to_s.match(/ArcGIS\/rest\/.*/) end def soap_service?(url) url.to_s.match(/ArcGIS\/(?!rest\/).*/) end def map_server?(url) url.to_s.match(/\/MapServer$/) end def to_rest(url) rest_service?(url) ? url : url.sub('/ArcGIS/', '/ArcGIS/rest/') end def to_soap(url) soap_service?(url) ? url : url.sub('/ArcGIS/rest/', '/ArcGIS/') end end end
Version data entries
7 entries across 7 versions & 2 rubygems