diff --git a/docker/Dockerfile-php7.4 b/docker/Dockerfile-php7.4 index 691c99ec..991acd94 100644 --- a/docker/Dockerfile-php7.4 +++ b/docker/Dockerfile-php7.4 @@ -2,15 +2,17 @@ FROM php:7.4-fpm # Install nginx RUN apt-get update \ - && apt-get install -y -q nginx libssl-dev build-essential vim git curl zlib1g-dev apt-utils libzip-dev librabbitmq-dev + && apt-get install -y -q nginx libssl-dev build-essential vim git curl zlib1g-dev apt-utils libzip-dev librabbitmq-dev libtidy-dev unzip -RUN pecl install xdebug amqp \ +RUN pecl install xdebug amqp tidy \ && docker-php-ext-enable xdebug \ && docker-php-ext-install zip \ && docker-php-ext-install pdo_mysql \ && docker-php-ext-install bcmath \ && docker-php-ext-install sockets \ - && docker-php-ext-enable amqp + && docker-php-ext-install tidy \ + && docker-php-ext-enable amqp \ + && docker-php-ext-enable tidy ADD ./fastcgi-php.conf /etc/nginx/snippets/fastcgi-php.conf ADD ./upstream-php.conf /etc/nginx/conf.d/php7.4-fpm.conf diff --git a/src/Repository/LogRepository.php b/src/Repository/LogRepository.php index c32feb7b..bde22117 100644 --- a/src/Repository/LogRepository.php +++ b/src/Repository/LogRepository.php @@ -79,10 +79,13 @@ public function findStatsForLastDays(int $limit = 20) $res = $this->createQueryBuilder('l') ->select('DATE(l.createdAt) as date, count(l.id) as total') ->groupBy('date') + ->orderBy('date', 'desc') ->setMaxResults($limit) ->getQuery() ->getArrayResult(); + krsort($res); + $results = []; foreach ($res as $result) { list($year, $month, $day) = explode('-', $result['date']);