class ActiveModelSerializers::SerializationContext
def default_url_options
def default_url_options @default_url_options ||= {} end
def initialize(*args)
def initialize(*args) options = args.extract_options! if args.size == 1 request = args.pop options[:request_url] = request.original_url[/\A[^?]+/] options[:query_parameters] = request.query_parameters end @request_url = options.delete(:request_url) @query_parameters = options.delete(:query_parameters) @url_helpers = options.delete(:url_helpers) || self.class.url_helpers @default_url_options = options.delete(:default_url_options) || self.class.default_url_options end
def url_helpers
def url_helpers @url_helpers ||= Module.new end