简体   繁体   中英

Class "Symfony\Bundle\FrameworkBundle\Controller\Controller" not found while loading "App\Controller\StudentController"

Hi I'm fresher for symfony . when i execute the below code it will show error.i installed all the assets of symfony.help me to clear this..!

<?php

namespace App\Controller;

use Symfony\Component\HttpFoundation\Response;
use Symfony\Component\Routing\Annotation\Route;
use Sensio\Bundle\FrameworkExtraBundle\Configuration\Method;
use Symfony\Bundle\FrameworkBundle\Controller\Controller;

class StudentController extends Controller
{
    /**
     * @Route("/")
     * @Method({"GET"})
     */
    public function index()
    {
        //  return new Response(
        //   '<html><body><h1>HI,Welcome to Tamilnadu</h1></body></html>'
        // );
        return $this->render('student/index.html.twig');
    }
}

I just put "hello" in (student/index.html.twig),and i commented the basic response function and want to run the return this function.

Try this:

 /**
 * @Route("/", name="index")
 * @return Response
 */
public function index():Response{
    return $this->render('student/index.html.twig');
}

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM