1515
1616use Sylius \Bundle \AdminApiBundle \Model \AccessTokenInterface ;
1717use Sylius \Bundle \AdminApiBundle \Model \ClientInterface ;
18- use Sylius \Bundle \AdminApiBundle \Model \UserInterface ;
1918use Sylius \Bundle \CoreBundle \Fixture \Factory \AbstractExampleFactory ;
2019use Sylius \Bundle \CoreBundle \Fixture \OptionsResolver \LazyOption ;
2120use Sylius \Component \Resource \Factory \FactoryInterface ;
2221use Sylius \Component \Resource \Repository \RepositoryInterface ;
22+ use Sylius \Component \User \Model \UserInterface ;
2323use Sylius \Component \User \Repository \UserRepositoryInterface ;
2424use Symfony \Component \OptionsResolver \Options ;
2525use Symfony \Component \OptionsResolver \OptionsResolver ;
@@ -31,7 +31,7 @@ class ApiAccessTokenExampleFactory extends AbstractExampleFactory
3131 private $ accessTokenFactory ;
3232
3333 /** @var UserRepositoryInterface */
34- private $ userRepository ;
34+ private $ adminApiUserRepository ;
3535
3636 /** @var RepositoryInterface */
3737 private $ clientRepository ;
@@ -44,11 +44,11 @@ class ApiAccessTokenExampleFactory extends AbstractExampleFactory
4444
4545 public function __construct (
4646 FactoryInterface $ accessTokenFactory ,
47- UserRepositoryInterface $ userRepository ,
47+ UserRepositoryInterface $ adminApiUserRepository ,
4848 RepositoryInterface $ clientRepository
4949 ) {
5050 $ this ->accessTokenFactory = $ accessTokenFactory ;
51- $ this ->userRepository = $ userRepository ;
51+ $ this ->adminApiUserRepository = $ adminApiUserRepository ;
5252 $ this ->clientRepository = $ clientRepository ;
5353
5454 $ this ->faker = \Faker \Factory::create ();
@@ -84,14 +84,14 @@ public function create(array $options = []): AccessTokenInterface
8484 protected function configureOptions (OptionsResolver $ resolver ): void
8585 {
8686 $ resolver
87- ->setDefault ('user ' , LazyOption::randomOne ($ this ->userRepository ))
87+ ->setDefault ('user ' , LazyOption::randomOne ($ this ->adminApiUserRepository ))
8888 ->setAllowedTypes ('user ' , ['string ' , UserInterface::class, 'null ' ])
8989 ->setNormalizer ('user ' , function (Options $ options , string $ userEmail ): ?UserInterface {
9090 if (null === $ userEmail ) {
9191 return null ;
9292 }
9393
94- $ user = $ this ->userRepository ->findOneByEmail ($ userEmail );
94+ $ user = $ this ->adminApiUserRepository ->findOneByEmail ($ userEmail );
9595
9696 Assert::isInstanceOf ($ user , UserInterface::class);
9797
0 commit comments