Welcome to the "trac"-ing site of soap4r!
[soap4r] [httpclient] [openpgp4u] [pkcs1] [logger] [csv] [vtr]

Changeset 1086

Show
Ignore:
Timestamp:
12/01/03 14:21:28 (5 years ago)
Author:
nahi
Message:

* refactoring: Extract Method.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/lib/soap/property.rb

    r1085 r1086  
    3939  end 
    4040 
    41   # keys: downcase symbol 
     41  # returns: downcase symbol 
    4242  def keys 
    4343    @store.keys 
     
    6161 
    6262  def referent(ary) 
    63     name, *rest = *ary 
    64     key = to_key(name) 
     63    key, rest = location_pair(ary) 
    6564    if rest.empty? 
    6665      check_lock(key) 
     
    7271 
    7372  def assign(ary, value) 
    74     name, *rest = *ary 
    75     key = to_key(name) 
     73    key, rest = location_pair(ary) 
    7674    if rest.empty? 
    7775      check_lock(key) 
     
    8482 
    8583  def assign_hook(ary, &hook) 
    86     name, *rest = *ary 
    87     key = to_key(name) 
     84    key, rest = location_pair(ary) 
    8885    if rest.empty? 
    8986      check_lock(key) 
     
    137134  end 
    138135 
     136  def location_pair(ary) 
     137    name, *rest = *ary 
     138    key = to_key(name) 
     139    return key, rest 
     140  end 
     141 
    139142  def normalize_name(name) 
    140143    name_to_a(name).collect { |key| to_key(key) }.join('.')