namespace Rapsys\TreeBundle\Repository;
+use Doctrine\ORM\EntityManagerInterface;
+use Doctrine\ORM\Mapping\ClassMetadata;
+
+use Psr\Container\ContainerInterface;
+
+use Rapsys\PackBundle\Util\FileUtil;
+use Rapsys\PackBundle\Util\SluggerUtil;
use Rapsys\UserBundle\Repository\UserRepository as BaseUserRepository;
+use Symfony\Component\Routing\RouterInterface;
+use Symfony\Contracts\Translation\TranslatorInterface;
+
/**
* UserRepository
*/
* {@inheritdoc}
* @param array $languages The languages list
*/
- public function __construct(protected EntityManagerInterface $manager, protected ClassMetadata $class, protected ContainerInterface $container, protected RouterInterface $router, protected SluggerUtil $slugger, protected TranslatorInterface $translator, protected string $locale, protected array $languages) {
+ public function __construct(protected EntityManagerInterface $manager, protected ClassMetadata $class, protected ContainerInterface $container, protected FileUtil $file, protected RouterInterface $router, protected SluggerUtil $slugger, protected TranslatorInterface $translator, protected string $locale, protected array $languages) {
//Call parent constructor
parent::__construct($manager, $class, $container, $router, $slugger, $translator, $locale);
}