Class: Italian::Ruby::Traduttore::Pezzo
- Defined in:
- lib/italian/ruby/traduttore/pezzo.rb
Instance Attribute Summary collapse
-
#contenuto ⇒ Object
Returns the value of attribute contenuto.
Instance Method Summary collapse
-
#initialize(contenuto, da_non_tradurre = false) ⇒ Pezzo
constructor
A new instance of Pezzo.
- #traduci ⇒ Object
Constructor Details
#initialize(contenuto, da_non_tradurre = false) ⇒ Pezzo
Returns a new instance of Pezzo.
12 13 14 15 |
# File 'lib/italian/ruby/traduttore/pezzo.rb', line 12 def initialize(contenuto, da_non_tradurre = false) @contenuto = contenuto @da_non_tradurre = da_non_tradurre end |
Instance Attribute Details
#contenuto ⇒ Object
Returns the value of attribute contenuto.
10 11 12 |
# File 'lib/italian/ruby/traduttore/pezzo.rb', line 10 def contenuto @contenuto end |
Instance Method Details
#traduci ⇒ Object
17 18 19 20 21 22 23 24 |
# File 'lib/italian/ruby/traduttore/pezzo.rb', line 17 def traduci return @contenuto if @da_non_tradurre return @contenuto if vuoto_o_nullo? return @contenuto if è_un_commento? return @contenuto if è_una_stringa? traduci_in_ruby end |