Class: Codewars::TrainSpecific
- Inherits:
-
Thor
- Object
- Thor
- Codewars::TrainSpecific
- Defined in:
- lib/codewars/train_specific.rb
Instance Method Summary collapse
-
#initialize(client, id_or_slug) ⇒ TrainSpecific
constructor
A new instance of TrainSpecific.
Constructor Details
#initialize(client, id_or_slug) ⇒ TrainSpecific
Returns a new instance of TrainSpecific.
6 7 8 9 10 11 12 13 14 |
# File 'lib/codewars/train_specific.rb', line 6 def initialize(client, id_or_slug) language = Configuration.option('language') raise Thor::Error, 'You should set an default language to use this command' unless language say "Starting the '#{id_or_slug}' kata." kata = client.train_specific_kata(language: language, id_or_slug: id_or_slug) handle_specific_kata(kata, language) end |