Sha256: d1984cad4167ee513c0d26fe7bc0c53c53240ddd7cd247bdf44a4c8c37094953
Contents?: true
Size: 1.13 KB
Versions: 3
Compression:
Stored size: 1.13 KB
Contents
#!/usr/bin/env ruby # State::Admin::PowerLinkUser -- oddb -- 07.12.2005 -- hwyss@ywesee.com require 'state/global_predefine' require 'state/admin/registration' module ODDB module State module Companies class Company < Global; end class UserCompany < Company; end class PowerLinkCompany < UserCompany; end end module Admin class DeductiblePackage < Global; end module PowerLinkUser include User RESOLVE_STATES = { [ :company ] => State::Companies::PowerLinkCompany, [ :fachinfo ] => State::Drugs::RootFachinfo, [ :registration ] => State::Admin::ResellerRegistration, [ :registration, :sequence ] => State::Admin::ResellerSequence, [ :registration, :sequence, :package ] => State::Admin::DeductiblePackage, } def fipi_overview if((pointer = @session.user_input(:pointer)) \ && (company = pointer.resolve(@session.app))) State::Companies::FiPiOverview.new(@session, company) end end def new_fachinfo if((pointer = @session.user_input(:pointer)) \ && (registration = pointer.resolve(@session))) _new_fachinfo(registration) end end def limited? false end end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
oddb.org-1.0.2 | src/state/admin/powerlinkuser.rb |
oddb.org-1.0.1 | src/state/admin/powerlinkuser.rb |
oddb.org-1.0.0 | src/state/admin/powerlinkuser.rb |