что когда я пытаюсь это сделать, то Container отдаёт пустой Faker/Generator.
Код такой:
Нерабочий вариант:
protected TaskCategoryFactory $taskCategoryFactory;
public function __construct($name = null, array $data = [], $dataName = '')
{
parent::__construct($name, $data, $dataName);
$this->taskCategoryFactory = TaskCategoryFactory::new();
}
Рабочий вариант:
Втупую TaskCategoryFactory::new() внутри метода
P.S. Да, в доке написано использовать через трейт и модель, но спасибо, как-то без этого обойдёмся, суть одна и та же.
если хочется выглядеть круто и через DI, то придётся для каждого такого класса прописать его создание в контейнере
Понял, спасибо
Обсуждают сегодня