Class: CLIUtils::LowercaseBehavior

Inherits:
PrefBehavior show all
Defined in:
lib/cliutils/prefs/pref_behaviors/lowercase_behavior.rb

Overview

A Behavior to lowecase a Pref answer

Instance Attribute Summary

Attributes inherited from PrefBehavior

#parameters

Instance Method Summary collapse

Methods included from Messaging

#messenger

Instance Method Details

#evaluate(text) ⇒ String

Evaluates the behavior against the text.

Parameters:

  • text (Object)

    The “text” to evaluate

Returns:



7
8
9
# File 'lib/cliutils/prefs/pref_behaviors/lowercase_behavior.rb', line 7

def evaluate(text)
  text.to_s.downcase
end