Я настраиваю сущность, и мне нужно сохранить пользователя, действующего с сущностью.Проблема в том, что пользователь предоставляется не из базы данных, а из памяти в security.yml.
security.yml
encoders:
Symfony\Component\Security\Core\User\User:
algorithm: bcrypt
cost: 15
UserBundle\Entity\Customer:
algorithm: bcrypt
cost: 15
providers:
chain_provider:
chain:
providers: [admins_load_from_memory, customers_load_from_db]
admins_load_from_memory:
memory:
users:
achref:
password:...
roles: 'ROLE_ADMIN'
customers_load_from_db:
entity: { class: UserBundle\Entity\Customer, property: email }
/**
* @ORM\ManyToOne(targetEntity="Symfony\Component\Security\Core\User\User")
*/
private $treatedBy;
, когда я пытаюсь обновить базу данных, я получаю эту ошибку:
In MappingException.php line 22:
The class 'Symfony\Component\Security\Core\User\User' was not found in the chain configured namespaces AppBundle\Entity, UserBundle\Entit
y