Class: Contracts::PolySides
- Inherits:
-
Object
- Object
- Contracts::PolySides
- Defined in:
- lib/contracts_contracts.rb
Class Method Summary collapse
Class Method Details
.to_s ⇒ Object
28 29 30 |
# File 'lib/contracts_contracts.rb', line 28 def self.to_s "Num; sides of the polygon, minimum of 3" end |
.valid?(val) ⇒ Boolean
24 25 26 |
# File 'lib/contracts_contracts.rb', line 24 def self.valid? val Num.valid?(val) && val >= 3 end |