Sha256: e51eb1be724b8425017b293f66e6e9a476713222af99e52f2a172cdd1bd711da

Contents?: true

Size: 728 Bytes

Versions: 18

Compression:

Stored size: 728 Bytes

Contents

module KirguduBase
	module Controllers
		module DynamicTransactions
			def kb_transaction_injection(&block)
				@kirgudu_base_transaction_injections ||= []
				entry = ::KirguduBase::DynamicTransactions::TransactionInjectionBuilder.new(&block).to_injection
				@kirgudu_base_transaction_injections << entry
				#raise "Transaction Injections #{@kirgudu_base_transaction_injections.to_json}"
			end

			def get_kb_transaction_injections(action, flow_position)
				#raise "Get KB Transavtion Injections. Action: #{action}; Flow Position: #{flow_position}"
				@kirgudu_base_transaction_injections ? @kirgudu_base_transaction_injections.select{ |e| e.action == action && e.flow_position == flow_position }: []
			end
		end
	end
end

Version data entries

18 entries across 18 versions & 1 rubygems

Version Path
kirgudu_base-0.0.21 app/helpers/kirgudu_base/controllers/dynamic_transactions.rb
kirgudu_base-0.0.19 app/helpers/kirgudu_base/controllers/dynamic_transactions.rb
kirgudu_base-0.0.18 app/helpers/kirgudu_base/controllers/dynamic_transactions.rb
kirgudu_base-0.0.17 app/helpers/kirgudu_base/controllers/dynamic_transactions.rb
kirgudu_base-0.0.16 app/helpers/kirgudu_base/controllers/dynamic_transactions.rb
kirgudu_base-0.0.15 app/helpers/kirgudu_base/controllers/dynamic_transactions.rb
kirgudu_base-0.0.14 app/helpers/kirgudu_base/controllers/dynamic_transactions.rb
kirgudu_base-0.0.13 app/helpers/kirgudu_base/controllers/dynamic_transactions.rb
kirgudu_base-0.0.12 app/helpers/kirgudu_base/controllers/dynamic_transactions.rb
kirgudu_base-0.0.11 app/helpers/kirgudu_base/controllers/dynamic_transactions.rb
kirgudu_base-0.0.10 app/helpers/kirgudu_base/controllers/dynamic_transactions.rb
kirgudu_base-0.0.9 app/helpers/kirgudu_base/controllers/dynamic_transactions.rb
kirgudu_base-0.0.8 app/helpers/kirgudu_base/controllers/dynamic_transactions.rb
kirgudu_base-0.0.7 app/helpers/kirgudu_base/controllers/dynamic_transactions.rb
kirgudu_base-0.0.6 app/helpers/kirgudu_base/controllers/dynamic_transactions.rb
kirgudu_base-0.0.5 app/helpers/kirgudu_base/controllers/dynamic_transactions.rb
kirgudu_base-0.0.4 app/helpers/kirgudu_base/controllers/dynamic_transactions.rb
kirgudu_base-0.0.3 app/helpers/kirgudu_base/controllers/dynamic_transactions.rb