0

CakePHP を ver.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 {

しかし、エラーはまだ表示されます。この事件を扱った人はいますか?

4

1 に答える 1

0

コメントでの議論に従って、 app/Lib に次のコードを追加しました

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

したがって、クラス定義の前に必要なコントローラーに同じものを配置してください。

于 2016-01-06T06:23:28.790 に答える