2013-04-05 4 views
0

그래서 코드 점화 장치와 Eloquent를 사용하여 흥미로운 버그를 얻고 있습니다.Eloquent 찾을 수없는 코드 점화 장치 모델

class Brand_model extends MY_Model { 


public function size() 
{ 
    return $this->hasOne('Size'); 
} 
} 

그 라인 오류 내 사이즈 모델을로드 할 때

class Size extends MY_Model { 

    public function brand(){ 
     return $this->belongsTo('Brand'); 

    } 


} 

"클래스의 크기를 찾을 수 없습니다"

어떤 아이디어?

+0

자동로드 또는 코드 내의 어느 곳에서나 클래스를로드합니까? –

답변

0

여기처럼, 당신의 composer.json 파일, 자동로드 부분을 추가하는 시도 할 수 있습니다 : http://snipr.it/~Dh

이 다음에, 지정된 디렉토리에서이 후

을 모델을로드 PHP는 composer.phar의 dumpautoload을, 클래스가해야 TUN 찾을 수 있습니다.

다른 옵션은 $ this-> load-> model ('Brand_model'); $ this-> load-> model ('size');

모두 시도해보세요. 도움이 되었기를 바랍니다.

0

인덱스 파일에 작성자 autoload를로드했는지 확인해야합니다.

index.php를CodeIgniter_with_Eloquent

마지막 줄 직전에 아래의 코드를 삽입에서 전체 샘플을 확인하시기 바랍니다 :

require_once './vendor/autoload.php'; 

가 도움이 희망!

관련 문제