0
Facade와 ServiceProvider를 작성한 오류 클래스가 있습니다.Laravel Facade의 종속성 삽입
나는 이런 식으로 그것을 사용 :
Err::getLastError();
또한 파일 유효성 검사를 위해 다른 클래스가 있습니다
FileValidate::IsImage($this->getUpload());
을 내가 그래서 같이 사용하는 FileValidate
에 잘못 외관을 주입 할 :
FileValidate::Error()->getLastError();
어떻게해야합니까? 다음
function getLastError()
{
return Err::getLastError();
}
그러나 대한 : 따라서 나는 다른 방법을 추가, 단지 FileValidate
객체가 반환 위 비록
function Error()
{
return $this;
}
:
지금 나의 접근 방식은FileValidate
수업 시간에 내가 구성원을 추가한다는 것입니다
Err
의 각 방법은 위의 예와 같이
FileValidate
및 모든 오류를 대체해야합니다. 좀 더 역동적 인 솔루션이 필요합니다. 당신의
FileValidate::Error()
방법에서
대단히 감사합니다. –
Laravel의 외관에 생성자를 추가하는 방법이 있는지 물어볼 수 있습니까? 어떻게 __construct() 객체가 Facace를 통해 액세스 될 때 작동해야합니까? –
생성자를 파사드에 추가하지 않고 파사드가 참조하는 기본 클래스에 생성자를 추가합니다 –