Method: AccessorUtilities::StringInstance#is_write_accessor_name?

Defined in:
lib/accessor-utilities/AccessorUtilities/StringInstance.rb

#is_write_accessor_name?Boolean

is_write_accessor_name? #

Returns:

  • (Boolean)


58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
# File 'lib/accessor-utilities/AccessorUtilities/StringInstance.rb', line 58

def is_write_accessor_name?

 is_write_accessor_name = false
 
 case self[ 0 ]

    when '@'

    else

  	  last_index = length - 1
  	  case self[ last_index ]
        when '='
    	    is_write_accessor_name = true
  	  end

 end	  
 
 return is_write_accessor_name

end