class AssMaintainer::InfoBase
Class for manipulate with 1C:Enterprise application instance aka +information base+ or infobase
Instances of this class has dynamically generated interface
1C:Enterprise application may be deployed as file (aka file infobase) or on a 1C:Enterprise server (aka server infobase). In the {#initialize} instance of will be extended by suitable module:
-
server infobase instance will be extended by {ServerIb} module
-
file infobase instance will be extended by {FileIb} module
Both instances types inherits methods from {Interfaces::InfoBase}
All instances gets methods for access to {#options} see {.build_options_wrapper}
Constants
- ASS_PLATFORM_REQUIRE
- VERSION
Public Class Methods
config()
click to toggle source
Get settings @return [Config]
# File lib/ass_maintainer/info_base/config.rb, line 24 def self.config @config ||= Config.new end
configure() { |config| ... }
click to toggle source
Make settings
# File lib/ass_maintainer/info_base/config.rb, line 18 def self.configure yield config end