original_string: public function getFromRevision($version, $key)
      {
          return ($this->isPassedThrough($key))
              ? $this->passThrough($version, $key)
              : array_get($this->{$version}, $key);
      }
code: public function getFromRevision($version, $key)
      {
          return ($this->isPassedThrough($key))
              ? $this->passThrough($version, $key)
              : array_get($this->{$version}, $key);
      }
code_tokens: public function getFromRevision ( $ version , $ key ) { return ( $ this -> isPassedThrough ( $ key ) ) ? $ this -> passThrough ( $ version , $ key ) : array_get ( $ this -> { $ version } , $ key ) ; }
docstring: Get value from the revision.
  
  @param string $version
  @param string $key
  
  @return mixed
docstring_tokens: Get value from the revision .