mirror of
https://gitlab.com/Chill-Projet/chill-bundles.git
synced 2025-06-13 13:54:23 +00:00
count aside activity
This commit is contained in:
parent
dc38e5927c
commit
abd79df8cd
@ -13,6 +13,7 @@ namespace Chill\AsideActivityBundle\Export\Export;
|
|||||||
|
|
||||||
use Chill\AsideActivityBundle\Export\Declarations;
|
use Chill\AsideActivityBundle\Export\Declarations;
|
||||||
use Chill\AsideActivityBundle\Repository\AsideActivityRepository;
|
use Chill\AsideActivityBundle\Repository\AsideActivityRepository;
|
||||||
|
use Chill\AsideActivityBundle\Security\AsideActivityVoter;
|
||||||
use Chill\MainBundle\Export\ExportInterface;
|
use Chill\MainBundle\Export\ExportInterface;
|
||||||
use Chill\MainBundle\Export\FormatterInterface;
|
use Chill\MainBundle\Export\FormatterInterface;
|
||||||
use Chill\MainBundle\Export\GroupedExportInterface;
|
use Chill\MainBundle\Export\GroupedExportInterface;
|
||||||
@ -33,7 +34,6 @@ class CountAsideActivity implements ExportInterface, GroupedExportInterface
|
|||||||
|
|
||||||
public function buildForm(FormBuilderInterface $builder)
|
public function buildForm(FormBuilderInterface $builder)
|
||||||
{
|
{
|
||||||
// TODO: Implement buildForm() method.
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public function getAllowedFormattersTypes(): array
|
public function getAllowedFormattersTypes(): array
|
||||||
@ -89,16 +89,14 @@ class CountAsideActivity implements ExportInterface, GroupedExportInterface
|
|||||||
{
|
{
|
||||||
$qb = $this->repository->createQueryBuilder('aside');
|
$qb = $this->repository->createQueryBuilder('aside');
|
||||||
|
|
||||||
$qb->andWhere();
|
$qb->select('COUNT(DISTINCT aside.id) AS export_result');
|
||||||
|
|
||||||
$qb->select('COUNT() AS export_result');
|
|
||||||
|
|
||||||
return $qb;
|
return $qb;
|
||||||
}
|
}
|
||||||
|
|
||||||
public function requiredRole(): string
|
public function requiredRole(): string
|
||||||
{
|
{
|
||||||
return '';
|
return AsideActivityVoter::STATS;
|
||||||
}
|
}
|
||||||
|
|
||||||
public function supportsModifiers(): array
|
public function supportsModifiers(): array
|
||||||
|
@ -168,6 +168,7 @@ Aside activity type configuration: Configuration des categories d'activités ann
|
|||||||
Aside activity configuration: Configuration des activités annexes
|
Aside activity configuration: Configuration des activités annexes
|
||||||
|
|
||||||
# exports
|
# exports
|
||||||
|
Exports of aside activities: Exports des activités annexes
|
||||||
Count aside activities: Nombre d'activités annexes
|
Count aside activities: Nombre d'activités annexes
|
||||||
Count aside activities by various parameters.: Compte le nombre d'activités annexes selon divers critères
|
Count aside activities by various parameters.: Compte le nombre d'activités annexes selon divers critères
|
||||||
Filter by aside activity date: Filtrer les activités annexes par date
|
Filter by aside activity date: Filtrer les activités annexes par date
|
||||||
|
Loading…
x
Reference in New Issue
Block a user