def gather!
      ::Knowledge::Initializer.new(
        adapters: enabled_adapters,
        params: additionnal_params,
        setter: setter,
        variables: variables
      ).run
    end
def gather!
      ::Knowledge::Initializer.new(
        adapters: enabled_adapters,
        params: additionnal_params,
        setter: setter,
        variables: variables
      ).run
    end
Gathers all the knowledge and put it into your app.

 === Usage

 @example:
   learner = Knowledge::Learner.new

   # Do some config (add adapters, define your setter, etc.)

   learner.gather!