mirror of
https://gitlab.com/Chill-Projet/chill-bundles.git
synced 2025-06-07 18:44:08 +00:00
DX: rename UserScopeFilter to CreatorScopeFilter
This commit is contained in:
parent
5f805626f7
commit
7bff5ce39e
@ -21,9 +21,9 @@ use Doctrine\ORM\QueryBuilder;
|
|||||||
use Symfony\Bridge\Doctrine\Form\Type\EntityType;
|
use Symfony\Bridge\Doctrine\Form\Type\EntityType;
|
||||||
use Symfony\Component\Form\FormBuilderInterface;
|
use Symfony\Component\Form\FormBuilderInterface;
|
||||||
|
|
||||||
class UserScopeFilter implements FilterInterface
|
class CreatorScopeFilter implements FilterInterface
|
||||||
{
|
{
|
||||||
private const PREFIX = 'acp_act_filter_user_scope'; // creator ? cfr translation
|
private const PREFIX = 'acp_act_filter_creator_scope';
|
||||||
|
|
||||||
public function __construct(
|
public function __construct(
|
||||||
private readonly TranslatableStringHelper $translatableStringHelper
|
private readonly TranslatableStringHelper $translatableStringHelper
|
||||||
@ -39,7 +39,7 @@ class UserScopeFilter implements FilterInterface
|
|||||||
$p = self::PREFIX;
|
$p = self::PREFIX;
|
||||||
|
|
||||||
$qb
|
$qb
|
||||||
->leftJoin('activity.user', "{$p}_user") // createdBy ? cfr translation
|
->leftJoin('activity.createdBy', "{$p}_user")
|
||||||
->leftJoin(
|
->leftJoin(
|
||||||
UserScopeHistory::class,
|
UserScopeHistory::class,
|
||||||
"{$p}_history",
|
"{$p}_history",
|
@ -12,7 +12,7 @@ declare(strict_types=1);
|
|||||||
namespace Chill\ActivityBundle\Tests\Export\Filter;
|
namespace Chill\ActivityBundle\Tests\Export\Filter;
|
||||||
|
|
||||||
use Chill\ActivityBundle\Entity\Activity;
|
use Chill\ActivityBundle\Entity\Activity;
|
||||||
use Chill\ActivityBundle\Export\Filter\UserScopeFilter;
|
use Chill\ActivityBundle\Export\Filter\CreatorScopeFilter;
|
||||||
use Chill\MainBundle\Entity\Scope;
|
use Chill\MainBundle\Entity\Scope;
|
||||||
use Chill\MainBundle\Test\Export\AbstractFilterTest;
|
use Chill\MainBundle\Test\Export\AbstractFilterTest;
|
||||||
use Doctrine\ORM\EntityManagerInterface;
|
use Doctrine\ORM\EntityManagerInterface;
|
||||||
@ -22,15 +22,15 @@ use Doctrine\ORM\EntityManagerInterface;
|
|||||||
*
|
*
|
||||||
* @coversNothing
|
* @coversNothing
|
||||||
*/
|
*/
|
||||||
final class UserScopeFilterTest extends AbstractFilterTest
|
final class CreatorScopeFilterTest extends AbstractFilterTest
|
||||||
{
|
{
|
||||||
private UserScopeFilter $filter;
|
private CreatorScopeFilter $filter;
|
||||||
|
|
||||||
protected function setUp(): void
|
protected function setUp(): void
|
||||||
{
|
{
|
||||||
self::bootKernel();
|
self::bootKernel();
|
||||||
|
|
||||||
$this->filter = self::$container->get(UserScopeFilter::class);
|
$this->filter = self::$container->get(CreatorScopeFilter::class);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function getFilter()
|
public function getFilter()
|
@ -109,8 +109,10 @@ services:
|
|||||||
tags:
|
tags:
|
||||||
- { name: chill.export_filter, alias: 'activity_user_filter' }
|
- { name: chill.export_filter, alias: 'activity_user_filter' }
|
||||||
|
|
||||||
Chill\ActivityBundle\Export\Filter\UserScopeFilter:
|
Chill\ActivityBundle\Export\Filter\CreatorScopeFilter:
|
||||||
tags:
|
tags:
|
||||||
|
# WARNING: for backward compatibility reason, the alias is named with userscope. Changing this will
|
||||||
|
# affect all saved exports (unless we write a migration for that)
|
||||||
- { name: chill.export_filter, alias: 'activity_userscope_filter' }
|
- { name: chill.export_filter, alias: 'activity_userscope_filter' }
|
||||||
|
|
||||||
Chill\ActivityBundle\Export\Filter\UsersJobFilter:
|
Chill\ActivityBundle\Export\Filter\UsersJobFilter:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user