Module: AuctionFunCore

Defined in:
lib/auction_fun_core.rb,
lib/auction_fun_core/version.rb,
lib/auction_fun_core/events/app.rb,
lib/auction_fun_core/entities/bid.rb,
lib/auction_fun_core/entities/user.rb,
lib/auction_fun_core/entities/staff.rb,
lib/auction_fun_core/relations/bids.rb,
lib/auction_fun_core/events/listener.rb,
lib/auction_fun_core/operations/base.rb,
lib/auction_fun_core/relations/users.rb,
lib/auction_fun_core/entities/auction.rb,
lib/auction_fun_core/relations/staffs.rb,
lib/auction_fun_core/relations/auctions.rb,
lib/auction_fun_core/business/configuration.rb,
lib/auction_fun_core/workers/application_job.rb,
lib/auction_fun_core/business/token_generator.rb,
lib/auction_fun_core/contracts/application_contract.rb,
lib/auction_fun_core/commands/bid_context/create_bid.rb,
lib/auction_fun_core/commands/bid_context/delete_bid.rb,
lib/auction_fun_core/commands/bid_context/update_bid.rb,
lib/auction_fun_core/repos/bid_context/bid_repository.rb,
lib/auction_fun_core/commands/user_context/create_user.rb,
lib/auction_fun_core/repos/user_context/user_repository.rb,
lib/auction_fun_core/commands/staff_context/create_staff.rb,
lib/auction_fun_core/repos/staff_context/staff_repository.rb,
lib/auction_fun_core/commands/auction_context/create_auction.rb,
lib/auction_fun_core/commands/auction_context/delete_auction.rb,
lib/auction_fun_core/commands/auction_context/update_auction.rb,
lib/auction_fun_core/repos/auction_context/auction_repository.rb,
lib/auction_fun_core/contracts/auction_context/create_contract.rb,
lib/auction_fun_core/operations/auction_context/create_operation.rb,
lib/auction_fun_core/contracts/user_context/registration_contract.rb,
lib/auction_fun_core/contracts/staff_context/registration_contract.rb,
lib/auction_fun_core/contracts/user_context/authentication_contract.rb,
lib/auction_fun_core/operations/user_context/registration_operation.rb,
lib/auction_fun_core/services/mail/user_context/registration_mailer.rb,
lib/auction_fun_core/contracts/bid_context/create_bid_penny_contract.rb,
lib/auction_fun_core/contracts/staff_context/authentication_contract.rb,
lib/auction_fun_core/operations/staff_context/registration_operation.rb,
lib/auction_fun_core/contracts/bid_context/create_bid_closed_contract.rb,
lib/auction_fun_core/operations/user_context/authentication_operation.rb,
lib/auction_fun_core/operations/bid_context/create_bid_penny_operation.rb,
lib/auction_fun_core/operations/staff_context/authentication_operation.rb,
lib/auction_fun_core/contracts/auction_context/processor/pause_contract.rb,
lib/auction_fun_core/contracts/auction_context/processor/start_contract.rb,
lib/auction_fun_core/contracts/bid_context/create_bid_standard_contract.rb,
lib/auction_fun_core/contracts/user_context/email_confirmation_contract.rb,
lib/auction_fun_core/contracts/user_context/phone_confirmation_contract.rb,
lib/auction_fun_core/operations/bid_context/create_bid_closed_operation.rb,
lib/auction_fun_core/contracts/auction_context/processor/unpause_contract.rb,
lib/auction_fun_core/operations/auction_context/processor/pause_operation.rb,
lib/auction_fun_core/operations/auction_context/processor/start_operation.rb,
lib/auction_fun_core/operations/bid_context/create_bid_standard_operation.rb,
lib/auction_fun_core/operations/user_context/email_confirmation_operation.rb,
lib/auction_fun_core/operations/user_context/phone_confirmation_operation.rb,
lib/auction_fun_core/contracts/auction_context/post_auction/winner_contract.rb,
lib/auction_fun_core/operations/auction_context/processor/unpause_operation.rb,
lib/auction_fun_core/operations/auction_context/post_auction/winner_operation.rb,
lib/auction_fun_core/services/mail/auction_context/post_auction/winner_mailer.rb,
lib/auction_fun_core/contracts/auction_context/processor/finish/penny_contract.rb,
lib/auction_fun_core/contracts/auction_context/processor/finish/closed_contract.rb,
lib/auction_fun_core/workers/services/mail/user_context/registration_mailer_job.rb,
lib/auction_fun_core/contracts/auction_context/post_auction/participant_contract.rb,
lib/auction_fun_core/operations/auction_context/processor/finish/penny_operation.rb,
lib/auction_fun_core/contracts/auction_context/processor/finish/standard_contract.rb,
lib/auction_fun_core/operations/auction_context/processor/finish/closed_operation.rb,
lib/auction_fun_core/operations/auction_context/post_auction/participant_operation.rb,
lib/auction_fun_core/services/mail/auction_context/post_auction/participant_mailer.rb,
lib/auction_fun_core/operations/auction_context/processor/finish/standard_operation.rb,
lib/auction_fun_core/workers/operations/auction_context/processor/start_operation_job.rb,
lib/auction_fun_core/workers/operations/auction_context/post_auction/winner_operation_job.rb,
lib/auction_fun_core/workers/services/mail/auction_context/post_auction/winner_mailer_job.rb,
lib/auction_fun_core/contracts/auction_context/pre_auction/auction_start_reminder_contract.rb,
lib/auction_fun_core/operations/auction_context/pre_auction/auction_start_reminder_operation.rb,
lib/auction_fun_core/services/mail/auction_context/pre_auction/auction_start_reminder_mailer.rb,
lib/auction_fun_core/workers/operations/auction_context/processor/finish/penny_operation_job.rb,
lib/auction_fun_core/workers/operations/auction_context/processor/finish/closed_operation_job.rb,
lib/auction_fun_core/workers/operations/auction_context/post_auction/participant_operation_job.rb,
lib/auction_fun_core/workers/services/mail/auction_context/post_auction/participant_mailer_job.rb,
lib/auction_fun_core/workers/operations/auction_context/processor/finish/standard_operation_job.rb,
lib/auction_fun_core/workers/operations/auction_context/pre_auction/auction_start_reminder_operation_job.rb,
lib/auction_fun_core/workers/services/mail/auction_context/pre_auction/auction_start_reminder_mailer_job.rb

Defined Under Namespace

Modules: Business, Commands, Contracts, Entities, Events, Operations, Relations, Repos, Services, Workers Classes: Error, Version

Constant Summary collapse

VERSION =
"0.8.10"

Class Method Summary collapse

Class Method Details

.lib_pathObject



16
17
18
# File 'lib/auction_fun_core.rb', line 16

def self.lib_path
  File.expand_path ".", __dir__
end

.rootObject



12
13
14
# File 'lib/auction_fun_core.rb', line 12

def self.root
  File.expand_path "..", __dir__
end