original_string: public function offsetGet($offset)
      {
          return isset($this->_args[$offset])
              ? (
                  (is_array($this->_args[$offset]))
                      ? new AssociativeArray($this->_args[$offset])
                      : $this->_args[$offset]
              ) : null;
      }
code: public function offsetGet($offset)
      {
          return isset($this->_args[$offset])
              ? (
                  (is_array($this->_args[$offset]))
                      ? new AssociativeArray($this->_args[$offset])
                      : $this->_args[$offset]
              ) : null;
      }
code_tokens: public function offsetGet ( $ offset ) { return isset ( $ this -> _args [ $ offset ] ) ? ( ( is_array ( $ this -> _args [ $ offset ] ) ) ? new AssociativeArray ( $ this -> _args [ $ offset ] ) : $ this -> _args [ $ offset ] ) : null ; }
docstring: Retrieve a value based on an offset in the array.
  
  @param  mixed $offset
  
  @return mixed
docstring_tokens: Retrieve a value based on an offset in the array .