public __construct ( $config, MathiasGrimm\LaravelLogKeeper\Repos\LogsRepoInterface $localRepo, MathiasGrimm\LaravelLogKeeper\Repos\LogsRepoInterface $remoteRepo, Psr\Log\LoggerInterface $logger ) | ||
$localRepo | MathiasGrimm\LaravelLogKeeper\Repos\LogsRepoInterface | |
$remoteRepo | MathiasGrimm\LaravelLogKeeper\Repos\LogsRepoInterface | |
$logger | Psr\Log\LoggerInterface |
public function __construct($config, LogsRepoInterface $localRepo, LogsRepoInterface $remoteRepo, LoggerInterface $logger)
{
$this->config = $config;
$this->localRepo = $localRepo;
$this->remoteRepo = $remoteRepo;
$this->today = Carbon::today();
$this->localRetentionDays = $this->config['localRetentionDays'];
$this->remoteRetentionDays = $this->config['remoteRetentionDays'];
$this->remoteRetentionDaysCalculated = $this->config['remoteRetentionDaysCalculated'];
$this->logger = $logger;
}