Произошла ошибка "Класс HttpSocket не найден"

Я пытаюсь обновить CakePHP с версии 1.3 до 2.6.

И я нашел ошибку, используя MyLibraryClass.

ошибка:

"Class 'HttpSocket' Not Found"

и код:

<?php

class MyApiClient {

    public function __construct() {
        $this->socket = new HttpSocket();

Поэтому я добавил эту строку перед классом.

<?php
App::uses('HttpSocket', 'Network/Http');

class MyApiClient {

Но ошибка по-прежнему отображается. Есть кто-нибудь, кто имел дело с этим делом?

1 ответ

Решение

Согласно нашему обсуждению в комментариях вы добавили следующий код в app/Lib

App::uses('HttpSocket', 'Network/Http');

Поэтому, пожалуйста, поместите то же самое в требуемый контроллер до определения класса.

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