Class: AppInitializer
- Inherits:
-
RubyPitaya::InitializerBase
- Object
- RubyPitaya::InitializerBase
- AppInitializer
- Defined in:
- lib/rubypitaya/app-template/app/app_initializer.rb
Class Method Summary collapse
Instance Method Summary collapse
-
#run(initializer_content) ⇒ Object
method: run parameter: initializer_content attributes: - bll - class: RubyPitaya::InstanceHolder - link: gitlab.com/LucianoPC/ruby-pitaya/-/blob/master/lib/rubypitaya/core/instance_holder.rb - methods: - add_instance(key, instance) - add any instance to any key - [](key) - get instance by key - redis - link: github.com/redis/redis-rb/ - config - class: RubyPitaya::Config - link: gitlab.com/LucianoPC/ruby-pitaya/-/blob/master/lib/rubypitaya/core/config.rb - methods: - [](key) - get config file by config path - setup - class: RubyPitaya::Setup - link: gitlab.com/LucianoPC/ruby-pitaya/-/blob/master/lib/rubypitaya/core/setup.rb - methods: - [](key) - get config file by config path - log - class: Logger - link: ruby-doc.org/stdlib-2.6.4/libdoc/logger/rdoc/Logger.html - methods: - info - log information.
Class Method Details
.path ⇒ Object
43 44 45 |
# File 'lib/rubypitaya/app-template/app/app_initializer.rb', line 43 def self.path __FILE__ end |
Instance Method Details
#run(initializer_content) ⇒ Object
method: run parameter: initializer_content attributes:
- bll
- class: RubyPitaya::InstanceHolder
- link: https://gitlab.com/LucianoPC/ruby-pitaya/-/blob/master/lib/rubypitaya/core/instance_holder.rb
- methods:
- add_instance(key, instance)
- add any instance to any key
- [](key)
- get instance by key
- redis
- link: https://github.com/redis/redis-rb/
- config
- class: RubyPitaya::Config
- link: https://gitlab.com/LucianoPC/ruby-pitaya/-/blob/master/lib/rubypitaya/core/config.rb
- methods:
- [](key)
- get config file by config path
- setup
- class: RubyPitaya::Setup
- link: https://gitlab.com/LucianoPC/ruby-pitaya/-/blob/master/lib/rubypitaya/core/setup.rb
- methods:
- [](key)
- get config file by config path
- log
- class: Logger
- link: https://ruby-doc.org/stdlib-2.6.4/libdoc/logger/rdoc/Logger.html
- methods:
- info
- log information
35 36 37 38 39 40 41 |
# File 'lib/rubypitaya/app-template/app/app_initializer.rb', line 35 def run(initializer_content) bll = initializer_content.bll playerBll = PlayerBLL.new bll.add_instance(:player, playerBll) end |