Я пытаюсь сохранить зашифрованный пароль для моей сущности с помощью класса UserPasswordEncoderInterface.
class UserFixture extends Fixture
{
private $encoder;
public function _construct( UserPasswordEncoderInterface $encoder){
$this->encoder = $encoder;
}
public function load(ObjectManager $manager)
{
$user = new User();
$user->setUsername('admin');
$user->setPassword(
$this->encoder->encodePassword($user, '0000')
);
$user->setEmail('no-reply@hotmail.com');
$manager->persist($user);
$manager->flush();
}
}
Но я получаю следующую ошибку: Call to a member function encodePassword() on null
.Не могу найти, что я делаю не так здесь!