Скажите пожалуйста, как исправить symfony ошибка:
Невозможно автоматически передать аргумент $ request для "App \ Controller \ ArticleController :: create ()": он ссылается на класс "Symfony \ Component \ BrowserKit \ Request ", но такой службы не существует.
Контроллер:
use App\Entity\Article;
use App\Form\ArticleType;
use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
use Symfony\Component\BrowserKit\Request;
use Symfony\Component\Routing\Annotation\Route;
/**
* @Route("/article/create", name="creates_article")
*/
public function create(Request $request)
{
$article = new Article();
$form = $this->createForm(ArticleType::class, $article);
$form->handleRequest($request);
return $this->render('article/form.html.twig', [
'form' => $form->createView()
]);
}
Журнал: Канал - Запрос
Matched route "creates_article".
{
"route": "creates_article",
"route_parameters": {
"_route": "creates_article",
"_controller": "App\\Controller\\ArticleController::create"
},
"request_uri": "http://symfony.loc/article/create",
"method": "GET"
}