Trung cấp
19 tháng 8, 2026

Tìm lỗi: Symfony

Một đoạn mã. Tìm ra lỗi, hoặc chứng minh là không có lỗi nào.

php
1<?php
2
3namespace App\Controller;
4
5use Symfony\Component\HttpFoundation\JsonResponse;
6use Symfony\Component\Routing\Attribute\Route;
7
8class OrderController extends AbstractController
9{
10    #[Route('/api/getOrders', methods: ['GET'])]
11    public function list(OrderRepository $repo): JsonResponse
12    {
13        return new JsonResponse($repo->findAll());
14    }
15
16    #[Route('/api/deleteOrder/{id}', methods: ['GET'])]
17    public function delete(int $id, OrderRepository $repo): JsonResponse
18    {
19        $repo->delete($id);
20        return new JsonResponse(['status' => 'ok']);
21    }
22}
23

Nhấp vào những dòng gây ra vấn đề.

Phán quyết của bạn

Một lần thử mỗi ngày. Đáp án hiện ra ngay sau đó.

Giữ chuỗi ngày của bạn

Tạo tài khoản để giữ chuỗi ngày và theo dõi tiến độ của bạn.

Tạo tài khoản
Thử thách review code Symfony hàng ngày | SharpSkill