Sha256: 9bfce3603b2da346b425d4748f96e952a203276c1134ff31d01ecca30a6a1d87

Contents?: true

Size: 547 Bytes

Versions: 12

Compression:

Stored size: 547 Bytes

Contents

module PublishMyData
  module SparqlHelper
    def link_to_sparql_results_format(text, format, query, pagination_params=nil)
      link_params = {:format => format, :query => query}
      link_params.merge!(:page => pagination_params.page, :per_page => pagination_params.per_page) if pagination_params
      link_to text, link_params
    end

    def url_for_sparql_results_format(format, query, interpolations={})
      interpolations.merge!(:format => format, :query => query, :only_path => false)
      url_for interpolations
    end

  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
publish_my_data-1.3.6 app/helpers/publish_my_data/sparql_helper.rb
publish_my_data-1.3.5 app/helpers/publish_my_data/sparql_helper.rb
publish_my_data-1.3.4 app/helpers/publish_my_data/sparql_helper.rb
publish_my_data-1.3.3 app/helpers/publish_my_data/sparql_helper.rb
publish_my_data-1.3.2 app/helpers/publish_my_data/sparql_helper.rb
publish_my_data-1.3.1 app/helpers/publish_my_data/sparql_helper.rb
publish_my_data-1.3.0 app/helpers/publish_my_data/sparql_helper.rb
publish_my_data-1.2.4 app/helpers/publish_my_data/sparql_helper.rb
publish_my_data-1.2.3 app/helpers/publish_my_data/sparql_helper.rb
publish_my_data-1.2.2 app/helpers/publish_my_data/sparql_helper.rb
publish_my_data-1.2.1 app/helpers/publish_my_data/sparql_helper.rb
publish_my_data-1.2.0 app/helpers/publish_my_data/sparql_helper.rb