code: function (loggers) {
  
                  var deferred       = $q.defer(),
                      loggersHistory = [];
  
                  //First, get all history files
                  loggers.forEach(function (logger) {
                      loggersHistory.push(ScribeAPI.log({
                          path: logger + '/history.json'
                      }).$promise);
                  });
  
                  //Then, extract all files path (they're saved by date)
                  $q.all(loggersHistory).then(function (data) {
  
                      var files = [];
  
                      //extract the paths and push them in the `files` array
                      data.forEach(function (history) {
                          Object.keys(history[0].dates).forEach(function (date) {
                              files = files.concat(history[0].dates[date]);
                          });
                      });
  
                      //send the array
                      deferred.resolve(files);
                  });
  
                  return deferred.promise;
              }
docs: getAllLogsFiles
  
  Retrieve all logs files of all loggers
  All files path are stored in the history file of each logger
  
  @param  {Array}  loggers
  @return {promise}