original_string: public function getTheme($themeId, $fields = ['name', 'slug', 'url'])
      {
          $apiUrl = $this->getEndpoint('themes');
          $apiUrl .= $themeId;
  
          $params = array(
              'fields' => implode(',', $fields)
          );
  
          $apiData = $this->apiGet($apiUrl, $params);
  
          return $this->decodeSingle($apiData);
      }
code: public function getTheme($themeId, $fields = ['name', 'slug', 'url'])
      {
          $apiUrl = $this->getEndpoint('themes');
          $apiUrl .= $themeId;
  
          $params = array(
              'fields' => implode(',', $fields)
          );
  
          $apiData = $this->apiGet($apiUrl, $params);
  
          return $this->decodeSingle($apiData);
      }
code_tokens: public function getTheme ( $ themeId , $ fields = [ 'name' , 'slug' , 'url' ] ) { $ apiUrl = $ this -> getEndpoint ( 'themes' ) ; $ apiUrl .= $ themeId ; $ params = array ( 'fields' => implode ( ',' , $ fields ) ) ; $ apiData = $ this -> apiGet ( $ apiUrl , $ params ) ; return $ this -> decodeSingle ( $ apiData ) ; }
docstring: Get themes information by ID
  
  @param integer $themeId
  @param array $fields
  @return \StdClass
  @throws \Exception
docstring_tokens: Get themes information by ID