PHP에서 간단한 Facade를 구현하는 방법은 무엇입니까?
阿神
阿神 2017-06-21 10:10:55
0
1
738
으아악
으아악

Laravel Facades와 동일한 사용법을 구현하고 싶은데, load.php어떻게 작성하나요?

으아악
阿神
阿神

闭关修行中......

모든 응답(1)
扔个三星炸死你

실제 객체에 대한 모든 메소드 호출을 프록시하려면 Facade 객체를 직접 구현해야 합니다.

으아악 으아악

UserFacade에 대한 모든 정적 메서드 호출은 User로 프록시됩니다. __callStatic在有静态调用的时候触发,传入的参数$name是UserFacade::get정적 호출의 메소드 이름인 $arguments는 매개변수 배열입니다.

Laravel 공식 설명 Facade는 간결하고 기억하기 쉬운 클래스 호출입니다. Laravel은 기본적으로 Facade 클래스를 제공합니다. 비즈니스 개발 수준에서는 정적 클래스 호출의 설계 방법을 권장하지 않습니다. 이에 대해서는 별도의 게시물을 열어서 논의하겠습니다.

참고

  • https://laravel.com/docs/5.4/…

  • http://php.net/manual/en/lang...

  • http://php.net/manual/en/func...

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!