def METHOD_NAME(self):
    api_key = self.input_api_key.text().strip()
    if self.optional is True and api_key == '':
        self.clockify_api.save_api_key(None)
        self.clockify_api.set_api(api_key)
        self.validated = False
        self._close_widget()
        return
    validation = self.clockify_api.validate_api_key(api_key)
    if validation:
        self.clockify_api.save_api_key(api_key)
        self.clockify_api.set_api(api_key)
        self.validated = True
        self._close_widget()
    else:
        self.invalid_input(self.input_api_key)
        self.validated = False
        self.setError(
            "Entered invalid API key"
        )