Я знаю, что это старо, но я сам столкнулся с этой проблемой ...
У меня было
/*
* @ORM\Id
* @ORM\Column(type="integer")
* @ORM\GeneratedValue(strategy="AUTO")
*/
protected $id;
И генерация сеттера / геттера не работала.Изменил это на
/**
* @ORM\Id
* @ORM\Column(type="integer")
* @ORM\GeneratedValue(strategy="AUTO")
*/
protected $id;
И это сработало!Дополнительные *
в первой строке комментария, похоже, что-то меняют.Я также заметил, что это изменило мою подсветку синтаксиса IDE.
Из вашего кода, кажется, у вас есть два *
в первой строке комментария, но если кто-то еще наткнется на это, я надеюсь, это поможет.*