docs: def read_csv_file(self, file_name):
          """
          Parses a CSV file into a list.
  
          :param file_name: name of the CSV file
          :return: a list with the file's contents
          """
          result = []
          with open(os.path.join(self.__path(), os.path.basename(file_name)),
                    'rt') as csvfile:
              headers_reader = csv.reader(csvfile, delimiter=',', quotechar='|')
              for type_row in headers_reader:
                  for t in type_row:
                      result.append(t)
          return result