私は多数の SMS プロバイダーを持っており、それぞれがファイル システムの個別のディレクトリにあります。各プロバイダ ディレクトリ内のメイン クラスは、ファイル システム内のプロバイダ ディレクトリ外の別の場所にある抽象クラス ProviderAbstract.php を拡張します。
各プロバイダーを個別の composer パッケージにして、個別に開発、テスト、デプロイできるようにしたいと考えています。問題は、各プロバイダーが拡張する ProviderAbstract クラスです...この状況での最善のアプローチは何ですか? 各 Provider パッケージ内にクラスのコピーを保持することは解決策ではありません..このタイプの依存関係を解決するための最良の方法は何ですか..
前もって感謝します