>백엔드 개발 >PHP 튜토리얼 >작곡가를 사용하여 타사 패키지의 클래스를 바꾸는 방법

작곡가를 사용하여 타사 패키지의 클래스를 바꾸는 방법

WBOY
WBOY원래의
2016-12-01 01:27:391855검색

Fox example:
제가 사용하는 타사 패키지에 FlarumCoreUser 클래스
가 있습니다. 이제 FlarumCoreUser 클래스
를 작성했는데 자동으로 로드되기를 원합니다. 작곡가. User 수업은 어떻게 하나요?

메소드를 찾았습니다. 네임스페이스는 여전히 클래스의 원래 네임스페이스이므로 composer는 내가 작성한 클래스를 자동으로 로드합니다

<code class="php">"autoload": {
    "classmap": [
        "vendor/path/to/src/User.php"
    ]
},</code>

답글 내용:

Fox example:
제가 사용하는 타사 패키지에 FlarumCoreUser 클래스
가 있습니다. 이제 FlarumCoreUser 클래스
를 작성했는데 자동으로 로드되기를 원합니다. 작곡가. User 수업은 어떻게 하나요?

메소드를 찾았습니다. 네임스페이스는 여전히 클래스의 원래 네임스페이스이므로 composer는 내가 작성한 클래스를 자동으로 로드합니다

<code class="php">"autoload": {
    "classmap": [
        "vendor/path/to/src/User.php"
    ]
},</code>

타사 라이브러리를 다시 작성하고 다시 작성한 코드를 로드해야 합니다. 이것이 무엇을 의미하나요?
타사 라이브러리가 github에 호스팅된 경우 프로젝트를 포크한 후 복제합니다. 로컬에서 수정 후 github에 푸시한 후 composer.json.

에 포크 프로젝트 주소를 인용하세요.
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.