Я пытаюсь расширить класс, но у меня есть эта проблема:Получить Учение или передать в службе без использования __construct - Symfony2
(1) Мне нужно провести простой запрос к базе данных, но если я прохожу в @ doctrine.orm.entity_manager в services.yml Затем мне нужно передать нагрузку других значений и вызвать parent :: __ construct (для родительского класса), и я просто не могу заставить его работать (для этого существует другой вопрос, но нет удачи).
(2) Если я не создаю __construct в своем новом расширенном классе, то он работает, но я не могу получить доступ для выполнения запроса БД.
Есть ли способ получить доступ к Доктрине, проводя запрос, передавая в @ doctrine.orm.entity_manager или что-то еще, поэтому я могу выполнить этот запрос, не называя конструкцию _ на моем новом расширенном классе (и не нужно передавать все эти переменные, чтобы затем вызвать родительский :: _construct, который вызывает такую проблему).
Как я пытался это сделать в течение 2 дней, тогда я возьму любой хак, если потребуется (желательно не слишком много взлома, но мне может понадобиться, если я не смогу сделать это в ближайшее время). На сегодняшний день я никогда не прибегал к взлому Symfony2, поэтому для меня это не является обычным явлением. Благодарю.
Perfect. Большое спасибо. Работа выполнена. – user2143356