a:9:{i:0;a:6:{s:4:"type";i:16384;s:7:"message";s:309:"Method "Lexik\Bundle\JWTAuthenticationBundle\Security\User\JWTUserInterface::createFromPayload()" might add "JWTUserInterface" as a native return type declaration in the future. Do the same in implementation "App\Entity\User" now to avoid errors or add an explicit @return annotation to suppress this message.";s:4:"file";s:67:"/home/lacafal/api/vendor/symfony/error-handler/DebugClassLoader.php";s:4:"line";i:331;s:5:"trace";a:1:{i:0;a:3:{s:4:"file";s:75:"/home/lacafal/api/vendor/symfony/config/Resource/ClassExistenceResource.php";s:4:"line";i:78;s:8:"function";s:12:"class_exists";}}s:5:"count";i:1;}i:1;a:6:{s:4:"type";i:16384;s:7:"message";s:387:"Class "App\Security\CodeAuthenticator" should implement method "Symfony\Component\Security\Http\Authenticator\AuthenticatorInterface::createToken(Passport $passport, string $firewallName): TokenInterface": Creates a token for the given user. If you don't care about which token class is used, you can skip this method by extending the AbstractAuthenticator class from your authenticator.";s:4:"file";s:67:"/home/lacafal/api/vendor/symfony/error-handler/DebugClassLoader.php";s:4:"line";i:331;s:5:"trace";a:1:{i:0;a:3:{s:4:"file";s:75:"/home/lacafal/api/vendor/symfony/config/Resource/ClassExistenceResource.php";s:4:"line";i:78;s:8:"function";s:12:"class_exists";}}s:5:"count";i:1;}i:2;a:6:{s:4:"type";i:16384;s:7:"message";s:388:"Class "App\Security\LoginAuthenticator" should implement method "Symfony\Component\Security\Http\Authenticator\AuthenticatorInterface::createToken(Passport $passport, string $firewallName): TokenInterface": Creates a token for the given user. If you don't care about which token class is used, you can skip this method by extending the AbstractAuthenticator class from your authenticator.";s:4:"file";s:67:"/home/lacafal/api/vendor/symfony/error-handler/DebugClassLoader.php";s:4:"line";i:331;s:5:"trace";a:1:{i:0;a:3:{s:4:"file";s:75:"/home/lacafal/api/vendor/symfony/config/Resource/ClassExistenceResource.php";s:4:"line";i:78;s:8:"function";s:12:"class_exists";}}s:5:"count";i:1;}i:3;a:6:{s:4:"type";i:16384;s:7:"message";s:294:"Since symfony/security-bundle 5.4: Not configuring explicitly the provider for the "2facheck" firewall is deprecated because it's ambiguous as there is more than one registered provider. Set the "provider" key to one of the configured providers, even if your custom authenticators don't use it.";s:4:"file";s:90:"/home/lacafal/api/vendor/symfony/security-bundle/DependencyInjection/SecurityExtension.php";s:4:"line";i:708;s:5:"trace";a:1:{i:0;a:5:{s:4:"file";s:90:"/home/lacafal/api/vendor/symfony/security-bundle/DependencyInjection/SecurityExtension.php";s:4:"line";i:633;s:8:"function";s:15:"getUserProvider";s:5:"class";s:67:"Symfony\Bundle\SecurityBundle\DependencyInjection\SecurityExtension";s:4:"type";s:2:"->";}}s:5:"count";i:1;}i:4;a:6:{s:4:"type";i:16384;s:7:"message";s:112:"Since doctrine/doctrine-bundle 2.11: Not setting "doctrine.orm.enable_lazy_ghost_objects" to true is deprecated.";s:4:"file";s:95:"/home/lacafal/api/vendor/doctrine/doctrine-bundle/src/DependencyInjection/DoctrineExtension.php";s:4:"line";i:587;s:5:"trace";a:1:{i:0;a:5:{s:4:"file";s:95:"/home/lacafal/api/vendor/doctrine/doctrine-bundle/src/DependencyInjection/DoctrineExtension.php";s:4:"line";i:120;s:8:"function";s:7:"ormLoad";s:5:"class";s:68:"Doctrine\Bundle\DoctrineBundle\DependencyInjection\DoctrineExtension";s:4:"type";s:2:"->";}}s:5:"count";i:1;}i:5;a:6:{s:4:"type";i:16384;s:7:"message";s:287:"Since lexik/jwt-authentication-bundle 2.16: The "lexik_jwt_authentication.user_identity_field" configuration key is deprecated since version 2.16, use "lexik_jwt_authentication.user_id_claim" or implement "Symfony\Component\Security\Core\User\UserInterface::getUserIdentifier()" instead.";s:4:"file";s:64:"/home/lacafal/api/vendor/symfony/config/Definition/ArrayNode.php";s:4:"line";i:241;s:5:"trace";a:1:{i:0;a:5:{s:4:"file";s:63:"/home/lacafal/api/vendor/symfony/config/Definition/BaseNode.php";s:4:"line";i:455;s:8:"function";s:13:"finalizeValue";s:5:"class";s:45:"Symfony\Component\Config\Definition\ArrayNode";s:4:"type";s:2:"->";}}s:5:"count";i:2;}i:6;a:6:{s:4:"type";i:16384;s:7:"message";s:104:"Since gesdinet/jwt-refresh-token-bundle 1.0: The "user_provider" node is deprecated without replacement.";s:4:"file";s:64:"/home/lacafal/api/vendor/symfony/config/Definition/ArrayNode.php";s:4:"line";i:241;s:5:"trace";a:1:{i:0;a:5:{s:4:"file";s:63:"/home/lacafal/api/vendor/symfony/config/Definition/BaseNode.php";s:4:"line";i:455;s:8:"function";s:13:"finalizeValue";s:5:"class";s:45:"Symfony\Component\Config\Definition\ArrayNode";s:4:"type";s:2:"->";}}s:5:"count";i:2;}i:7;a:6:{s:4:"type";i:16384;s:7:"message";s:110:"Since gesdinet/jwt-refresh-token-bundle 1.0: The "user_identity_field" node is deprecated without replacement.";s:4:"file";s:64:"/home/lacafal/api/vendor/symfony/config/Definition/ArrayNode.php";s:4:"line";i:241;s:5:"trace";a:1:{i:0;a:5:{s:4:"file";s:63:"/home/lacafal/api/vendor/symfony/config/Definition/BaseNode.php";s:4:"line";i:455;s:8:"function";s:13:"finalizeValue";s:5:"class";s:45:"Symfony\Component\Config\Definition\ArrayNode";s:4:"type";s:2:"->";}}s:5:"count";i:2;}i:8;a:6:{s:4:"type";i:16384;s:7:"message";s:203:"Since gesdinet/jwt-refresh-token-bundle 1.0: The "Gesdinet\JWTRefreshTokenBundle\Entity\AbstractRefreshToken" class is deprecated, use "Gesdinet\JWTRefreshTokenBundle\Model\AbstractRefreshToken" instead.";s:4:"file";s:90:"/home/lacafal/api/vendor/gesdinet/jwt-refresh-token-bundle/Entity/AbstractRefreshToken.php";s:4:"line";i:16;s:5:"trace";a:1:{i:0;a:4:{s:4:"file";s:88:"/home/lacafal/api/vendor/api-platform/core/src/Util/ReflectionClassRecursiveIterator.php";s:4:"line";i:49;s:4:"args";a:1:{i:0;s:90:"/home/lacafal/api/vendor/gesdinet/jwt-refresh-token-bundle/Entity/AbstractRefreshToken.php";}s:8:"function";s:12:"require_once";}}s:5:"count";i:1;}}