Class: Webmoney::Purse
- Inherits:
-
String
- Object
- String
- Webmoney::Purse
- Defined in:
- lib/purse.rb
Class Method Summary collapse
Instance Method Summary collapse
-
#belong_to?(wmid) ⇒ Boolean
Purse is belong to wmid?.
-
#initialize(str) ⇒ Purse
constructor
Parameter: purse - String or Purse.
- #purse ⇒ Object
-
#wmid ⇒ Object
Get WMID for this purse.
Constructor Details
#initialize(str) ⇒ Purse
Parameter: purse - String or Purse
8 9 10 11 12 |
# File 'lib/purse.rb', line 8 def initialize(str) str = str.to_s unless str.kind_of?(String) raise IncorrectPurseError, str unless str =~ /^[BCDEGRUYXZ]\d{12}$/ super(str) end |
Class Method Details
.worker ⇒ Object
20 21 22 |
# File 'lib/purse.rb', line 20 def self.worker @@worker end |
.worker=(worker) ⇒ Object
16 17 18 |
# File 'lib/purse.rb', line 16 def self.worker= (worker) @@worker = worker end |