파일 시스템의 별도 디렉토리에 각각 여러 개의 SMS 공급자가 있습니다. 각 제공자 디렉토리 내의 메인 클래스는 파일 시스템의 다른 곳과 제공자 디렉토리 외부에있는 추상 클래스 ProviderAbstract.php를 확장합니다.리팩토링 및 종속성 문제
각 공급자를 별도의 작성자 패키지로 만들어 개별적으로 개발, 테스트 및 배포 할 수 있습니다. 문제는 각 공급자가 확장하는 ProviderAbstract 클래스입니다.이 상황에서 가장 좋은 접근 방법은 무엇입니까? 각 제공자 패키지 안에있는 클래스의 사본을 가지고하는 것은 해결책이 아니다 ..이는 경우