docstr: The get_authors method receives the data - a specific document returned by the API, gets the names of the authors 
  and combines them in a string, so as to allow the use of DataFrame.
  Args:
      data (CatalogDocument): document returned by API
  Returns:
      authors string
docstr_tok: ["The","get_authors","method","receives","the","data","-","a","specific","document","returned","by","the","API",",","gets","the","names","of","the","authors","and","combines","them","in","a","string",",","so","as","to","allow","the","use","of","DataFrame",".","Args",":","data","(","CatalogDocument",")",":","document","returned","by","API","Returns",":","authors","string"]
code: def get_authors(self, data):
      """The get_authors method receives the data - a specific document returned by the API, gets the names of the authors
      and combines them in a string, so as to allow the use of DataFrame.
      Args:
          data (CatalogDocument): document returned by API
      Returns:
          authors string
      """
      authors = ""
      sum = 0
      if data.authors != None:
          for x in data.authors:
              if (
                  sum + 1 == len(data.authors)
                  and x.first_name != None
                  and x.last_name != None
              ):
                  authors = authors + x.first_name + " " + x.last_name
              else:
                  if x.first_name != None and x.last_name != None:
                      authors = (
                          authors
                          + x.first_name
                          + " "
                          + x.last_name
                          + ", "
                      )
                      sum = sum + 1
      return authors
  
file_path: mindsdb/mindsdb/integrations/handlers/mendeley_handler/mendeley_handler.py
imports: from mindsdb_sql import parse_sql
  import pandas
  from mendeley import Mendeley
  from mindsdb.integrations.libs.api_handler import APIHandler, FuncParser
  from mendeley.session import MendeleySession
  from mindsdb.integrations.handlers.mendeley_handler.mendeley_tables import CatalogSearchTable
  from mindsdb.utilities import log
  from typing import Dict
  from mindsdb.integrations.libs.response import HandlerStatusResponse, HandlerResponse, RESPONSE_TYPE
label_desc: Use image node_id 5 for calling the MendeleyHandler obj's underlying member method code with example usage: obj.get_authors(data) and returns: authors