Module: LapisLazuli::WorldModule::API
- Included in:
- LapisLazuli
- Defined in:
- lib/lapis_lazuli/world/api.rb
Overview
Module managing an API instance
Instance Method Summary collapse
-
#api ⇒ Object
Get/create the API instance.
-
#has_api? ⇒ Boolean
Has API?.
Instance Method Details
#api ⇒ Object
Get/create the API instance
27 28 29 30 31 |
# File 'lib/lapis_lazuli/world/api.rb', line 27 def api return Runtime.instance.set_if(self, :api) do LapisLazuli::API.new end end |
#has_api? ⇒ Boolean
Has API?
20 21 22 23 |
# File 'lib/lapis_lazuli/world/api.rb', line 20 def has_api? a = Runtime::instance.get :api return !a.nil? end |