Sha256: 9ff008779fd303620dba58cc1910fcf44ea22e6da60d5f4d9d847a894f7db7ca

Contents?: true

Size: 454 Bytes

Versions: 3

Compression:

Stored size: 454 Bytes

Contents

# -*- encoding : utf-8 -*-
module KirguduBase
	module Models::BeforeQuery
		def before_query(*args)
			options = args.extract_options!
			args.each do |arg|
				self.filters_set_before_query.push(arg.to_s)
			end
		end

		def filters_set_before_query
			@filters_set_before_query = [] if defined?(@filters_set_before_query) == false || @filters_set_before_query.nil? || !@filters_set_before_query.is_a?(Array)
			@filters_set_before_query
		end
	end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
kirgudu_base-0.0.25 app/helpers/kirgudu_base/models/before_query.rb
kirgudu_base-0.0.23 app/helpers/kirgudu_base/models/before_query.rb
kirgudu_base-0.0.22 app/helpers/kirgudu_base/models/before_query.rb