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
7 8 9 10 11 |
# File 'lib/purse.rb', line 7 def initialize(str) str = str.to_s unless str.kind_of?(String) raise IncorrectPurseError, str unless str =~ /^[BCDEGRUYZ]\d{12}$/ super(str) end |
Class Method Details
.worker ⇒ Object
19 20 21 |
# File 'lib/purse.rb', line 19 def self.worker @@worker end |
.worker=(worker) ⇒ Object
15 16 17 |
# File 'lib/purse.rb', line 15 def self.worker= (worker) @@worker = worker end |