original_string: public function get($key)
      {
          $parts = explode('.', $key);
          $offset = $this->config;
  
          foreach($parts as $part) {
              if(!isset($offset[$part])) return null;
  
              $offset = $offset[$part];
          }
  
          return $offset;
      }
code: public function get($key)
      {
          $parts = explode('.', $key);
          $offset = $this->config;
  
          foreach($parts as $part) {
              if(!isset($offset[$part])) return null;
  
              $offset = $offset[$part];
          }
  
          return $offset;
      }
code_tokens: public function get ( $ key ) { $ parts = explode ( '.' , $ key ) ; $ offset = $ this -> config ; foreach ( $ parts as $ part ) { if ( ! isset ( $ offset [ $ part ] ) ) return null ; $ offset = $ offset [ $ part ] ; } return $ offset ; }
docstring: Get configuration by key
  
  @param $key
  @return mixed
docstring_tokens: Get configuration by key