Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/symfony/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Symfony PUGXMultiUserBundle出错_Symfony_Fosrestbundle - Fatal编程技术网

Symfony PUGXMultiUserBundle出错

Symfony PUGXMultiUserBundle出错,symfony,fosrestbundle,Symfony,Fosrestbundle,我使用此文档安装了PUGXMultiUserBundle 我有两个理由: 首先,我不知道应该把用户管理器放在哪里 $discriminator = $this->container->get('pugx_user.manager.user_discriminator'); $discriminator->setClass('Acme\UserBundle\Entity\UserOne'); $userManager = $this->container->get(

我使用此文档安装了PUGXMultiUserBundle 我有两个理由: 首先,我不知道应该把用户管理器放在哪里

$discriminator = $this->container->get('pugx_user.manager.user_discriminator');
$discriminator->setClass('Acme\UserBundle\Entity\UserOne');

$userManager = $this->container->get('pugx_user_manager');

$userOne = $userManager->createUser();

$userOne->setUsername('admin');
$userOne->setEmail('admin@mail.com');
$userOne->setPlainPassword('123456');
$userOne->setEnabled(true);

$userManager->updateUser($userOne, true);
另外,当我尝试运行注册页面时,出现以下错误:

UserDiscriminator, error getting form type : "MyApp\UserBundle\Form\Type\RegistrationUserOneFormType" not found

谢谢您的帮助

表格存在吗?还有,你说“我不知道我应该把用户管理器放在哪里”是什么意思?我已经自己添加了表单,但在文档中找不到它,在项目的任何部分我都应该放它