code: def getAllPlatformNames(mode):
      
      # Recovering all the possible platforms installed
      platOptions = []
      if mode in ["phonefy", "usufy", "searchfy", "mailfy"]:
          allPlatforms = getAllPlatformObjects(mode=mode)
          # Defining the platOptions
          for p in allPlatforms:
              try:
                  # E. g.: to use wikipedia instead of wikipedia_ca and so on
                  parameter = p.parameterName
              except:
                  parameter = p.platformName.lower()
  
              if parameter not in platOptions:
                  platOptions.append(parameter)
      elif mode == "domainfy":
          platOptions = osrframework.domainfy.TLD.keys()
  
      platOptions =  sorted(set(platOptions))
      platOptions.insert(0, 'all')
      return platOptions
docs: Method that defines the whole list of available parameters.
  
          :param mode:    The mode of the search. The following can be chosen: ["phonefy", "usufy", "searchfy"].
  
          Return values:
              Returns a list [] of strings for the platform objects.