Bolt\Storage\Repository\BaseLogRepository::queryTrimLog PHP Method

queryTrimLog() public method

Build the query for a log trim.
public queryTrimLog ( DateTime $period ) : Doctrine\DBAL\Query\QueryBuilder
$period DateTime
return Doctrine\DBAL\Query\QueryBuilder
    public function queryTrimLog($period)
    {
        $qb = $this->createQueryBuilder();
        $qb->delete($this->getTableName())->where('date < :date')->setParameter('date', $period, \Doctrine\DBAL\Types\Type::DATETIME);
        return $qb;
    }