original_string: private function _get_value($args){
      if ( $this->id ){
        $var =& $this->data;
        foreach ( $args as $a ){
          if ( !isset($var[$a]) ){
            return null;
          }
          $var =& $var[$a];
        }
        return $var;
      }
    }
code: private function _get_value($args){
      if ( $this->id ){
        $var =& $this->data;
        foreach ( $args as $a ){
          if ( !isset($var[$a]) ){
            return null;
          }
          $var =& $var[$a];
        }
        return $var;
      }
    }
code_tokens: private function _get_value ( $ args ) { if ( $ this -> id ) { $ var = & $ this -> data ; foreach ( $ args as $ a ) { if ( ! isset ( $ var [ $ a ] ) ) { return null ; } $ var = & $ var [ $ a ] ; } return $ var ; } }
docstring: Gets a reference to the part of the data corresponding to an array of indexes
  
  ```php
  $this->_get_value(['index1', 'index2'])
  // Will return the content of $this->data['index1']['index2']
  ```
  @param $args
  @return null
docstring_tokens: Gets a reference to the part of the data corresponding to an array of indexes