Class: Beggar::Salary
- Inherits:
-
Object
- Object
- Beggar::Salary
- Defined in:
- lib/beggar/salary.rb
Class Attribute Summary (collapse)
-
+ (Object) rate
Returns the value of attribute rate.
Class Method Summary (collapse)
Class Attribute Details
+ (Object) rate
Returns the value of attribute rate
6 7 8 |
# File 'lib/beggar/salary.rb', line 6 def rate @rate end |
Class Method Details
+ (Object) difference
16 17 18 |
# File 'lib/beggar/salary.rb', line 16 def difference up_today - from_basecamp end |
+ (Object) from_basecamp
8 9 10 |
# File 'lib/beggar/salary.rb', line 8 def from_basecamp Hours.from_basecamp * rate end |
+ (Object) to_s
20 21 22 |
# File 'lib/beggar/salary.rb', line 20 def to_s %[#{from_basecamp} PLN ± #{difference} PLN] end |
+ (Object) up_today
12 13 14 |
# File 'lib/beggar/salary.rb', line 12 def up_today Hours.up_today * rate end |