Я хочу использовать ajaxcom-Bundle (https://github.com/everlutionsk/ajaxcom-bundle) в приложении symfony4. Но как только я расширяю свой контроллер с помощью ajaxcomController (как предложено на странице github bundles), я получаю следующее сообщение об ошибке:
Ошибка компиляции: объявление Symfony \ Bundle \ FrameworkBundle \ Controller \ AbstractController :: get (строка $ id) должно быть совместимо с Everlution \ AjaxcomBundle \ Controller \ AjaxcomTrait :: get ($ id)
Это мой минимальный Контроллер
<?php
namespace App\Controller;
use Everlution\AjaxcomBundle\Controller\Controller as AjaxController;
use Symfony\Component\HttpFoundation\JsonResponse;
use Symfony\Component\Routing\Annotation\Route;
class defaultController extends AjaxController
{
/**
* @Route("/test", name="test")
*/
public function startAction()
{
return new JsonResponse('test');
}
}
Любая помощь очень ценится!