Sha256: a74a9d18fc2e8244687fe3334c17decb4098307ef9f5086e057a151a1dd1b25f

Contents?: true

Size: 1.38 KB

Versions: 10

Compression:

Stored size: 1.38 KB

Contents

module MyApp

  class AppInitializer < RubyPitaya::InitializerBase

    # 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

    def run(initializer_content)
      bll = initializer_content.bll

      playerBll = PlayerBLL.new

      bll.add_instance(:player, playerBll)
    end

    def self.path
      __FILE__
    end
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
rubypitaya-2.12.0 ./lib/rubypitaya/app-template/app/app_initializer.rb
rubypitaya-2.11.2 ./lib/rubypitaya/app-template/app/app_initializer.rb
rubypitaya-2.11.1 ./lib/rubypitaya/app-template/app/app_initializer.rb
rubypitaya-2.11.0 ./lib/rubypitaya/app-template/app/app_initializer.rb
rubypitaya-2.10.0 ./lib/rubypitaya/app-template/app/app_initializer.rb
rubypitaya-2.9.3 ./lib/rubypitaya/app-template/app/app_initializer.rb
rubypitaya-2.9.2 ./lib/rubypitaya/app-template/app/app_initializer.rb
rubypitaya-2.9.1 ./lib/rubypitaya/app-template/app/app_initializer.rb
rubypitaya-2.9.0 ./lib/rubypitaya/app-template/app/app_initializer.rb
rubypitaya-2.8.0 ./lib/rubypitaya/app-template/app/app_initializer.rb