code: def register(self, signal, description):
          
          return self.__app.signals.register(signal, self._plugin, description)
docs: Registers a new signal.
          Only registered signals are allowed to be send.
  
          :param signal: Unique name of the signal
          :param description: Description of the reason or use case, why this signal is needed.
                              Used for documentation.