"Попытка загрузить класс" Клиент "из пространства имен"GuzzleHttp"

[2018-11-12 16:02:51] request.CRITICAL: Uncaught PHP Exception Symfony\Component\Debug\Exception\ClassNotFoundException: "Попытка загрузить класс" Client "из пространства имен"GuzzleHttp". Вы забыли" use " например, "Symfony\Component\ BrowserKit \ Client", "Symfony\Component\ HttpKernel \ Client" или "Symfony\Bundle\FrameworkBundle\Client"?" в строке /home/placeme1/src/AppBundle/Controller/IndexController.php 58 {"исключение":"[объект] (Symfony\Component\Debug\Exception\ClassNotFoundException(код: 0): попытка загрузить класс \" клиент \ " "из пространства имен \"GuzzleHttp\".\n Вы забыли оператор \" use \", например, для \"Symfony\Component\ BrowserKit \ Client \", \"Symfony\Component\ HttpKernel \ Client \ "или \" Symfony \ " Bundle\FrameworkBundle\Client\"? At /home/placeme1/src/AppBundle/Controller/IndexController.php:58)"} []

я получаю выше ошибка в моем файле prod.log, когда я пытаюсь получить некоторые данные из API.

     namespace AppBundle\Controller;

       use AppBundle\Entity\Employer;
       use AppBundle\Entity\Placement;
       use AppBundle\Entity\PlacementSkill;
       use AppBundle\Entity\Student;
       use AppBundle\Entity\StudentSkill;
       use FOS\RestBundle\Controller\Annotations as Rest;
       use Symfony\Component\Form\Extension\Core\Type\DateType;
       use Symfony\Component\Form\Extension\Core\Type\IntegerType;
       use Symfony\Component\Form\Extension\Core\Type\TextareaType;
       use Symfony\Component\Form\Extension\Core\Type\TextType;
       use Symfony\Component\Form\Extension\Core\Type\SubmitType;
       use Symfony\Component\Form\Extension\Core\Type\FileType;
       use Sensio\Bundle\FrameworkExtraBundle\Configuration\Route;
       use Symfony\Bundle\FrameworkBundle\Controller\Controller;
       use Symfony\Component\HttpFoundation\Request;
       use Symfony\Component\HttpFoundation\Response;

   use GuzzleHttp\Client;
    class IndexController extends Controller
   {
    protected $em;
    public function __construct()
    {}

    /**
     * @Route("/test")
     */
    public function testAction(){
        $client = new Client();
        $res = $client->get('https://api.github.com/repos/guzzle/guzzle');
        echo $res->getStatusCode();
    // 200
        echo $res->getHeaderLine('content-type');
        echo $res->getBody();
        return new Response("test");

    }
}

0 ответов

Другие вопросы по тегам