laravel 환경에서 특성을 사용하는 데 문제가 있습니다.PHP Laravel 5 : 특성을 찾을 수 없습니다.
laravel에서 모델을 기준으로 특성에 액세스하려고 시도했지만 특성을 얻지 못하고 오류가 발생했습니다. 아래는 나의 특성이 특색 폴더 \ 응용 프로그램에 저장되며, 이것은 응용 프로그램 \ 모델 폴더에 저장됩니다 testTrait.php
<?php
namespace App\Traits;
trait test{
public function printTest()
{
$test = 'test';
return $test;
}
}
이 내가 그것을 시도하고 액세스 할 수 사용하고있는 모델이라는하고있다 그렇지 않으면 나는 그것이 네임 스페이스 지정하고 내가 앱 \ 모델 네임 스페이스를 지정해야한다는하지만 변경하는 경우에도하거나 아무튼이 제거 사실을 함께 할 수있는 뭔가가있을 가정 형질에게
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
use App\Traits\testTrait;
class Home extends Model
{
use testTrait;
public function someMethod()
{
/*
something here
*/
}
}
를 사용하기없이 잘 작동 ' 일하지 마라.
로를 사용하고, 단순 실수 덕분에 –