Sha256: f622fc0eeadbc6adca04238e831d45920e62f029749088a97633e5fff6647a88
Contents?: true
Size: 1019 Bytes
Versions: 3
Compression:
Stored size: 1019 Bytes
Contents
# frozen_string_literal: true require 'avm/eac_rails_base0/instances/base' require 'eac_ruby_utils/core_ext' module EhbrsRubyUtils module WebUtils class Instance < ::Avm::EacRailsBase0::Instances::Base class Finances class Bills require_sub __FILE__ common_constructor :finances delegate :instance, to: :finances # @return [Pathname] def bills_directory(suffix) instance.read_entry('finances.bills.directory').to_pathname.join(suffix) end # @return [EhbrsRubyUtils::WebUtils::Instance::Finances::Bills::Consume] def consume ::EhbrsRubyUtils::WebUtils::Instance::Finances::Bills::Consume.new(self) end # @return [Pathname] def pending_directory bills_directory('pending') end # @return [Pathname] def registered_directory bills_directory('registered') end end end end end end
Version data entries
3 entries across 3 versions & 1 rubygems