Я обновил инъекцию зависимостей в моем контроллере, теперь это выглядит так:
class MyExtensionController extends ActionControlelr
{
/**
* @ var MyExtensionRepository
/**
protected $myRepository
..
..
..
Но вызов репозитория в следующей функции, такой как
public function indexAction()
{
// get needed info
/** @var Category $category */
$category = $this->myRepository->findByUid($this->settings['flexForm']['categoryId']);
, возвращает ошибку:
Error: Call to a member function findByUid() on null
Services.yaml выглядит так:
services:
_defaults:
autowire: true
autoconfigure: true
public: false
REP\MyExtension\:
resource: '../Classes/*'
Есть идеи?
Спасибо