public function findUserOrdersForCurrentMonth($locale, UserInterface $user)
    {
        try {
            $qb = $this->getOrderQuery($locale)
                ->andWhere('status.id >= :statusId')
                ->andWhere('o.changed >= :currentMonth')
                ->andWhere('o.creator = :user')
                ->setParameter('statusId', OrderStatus::STATUS_CONFIRMED)
                ->setParameter('currentMonth', date('Y-m-01 0:00:00'))
                ->setParameter('user', $user)
                ->orderBy('o.created', 'ASC');

            return $qb->getQuery()->getResult();
        } catch (NoResultException $exc) {
            return null;
        }
    }