0
私はオープンソースプロジェクトに取り組んでいます。PHP AddonのサポートNクラスは最終的に1クラスに拡張されます
私のコードはアドオン機能をサポートする必要があります。
私は最終的にこれを行うための適切な方法ではありません「クライアント」
class client1{}
class client2 extends client1{}//contacts
class client3 extends client2{}//files
...
class clients extends client9{}//msging
と呼ばれる一つのクラスに拡張するクラスを扱う6〜7のクライアントを持っている。(まだ良い方法を見つけること)
このスクリプトをアドオンをサポートする必要があります。 1つのアドオン持ついくつかのクラス
class clientUserManagement{}
が、それは
class clients{}
各クラスは、クライアントシステムの異なる領域を扱うに制御可能でなければならないと言います。 今すぐすべてのクラスを1つのクラスに拡張してください。 method_exist()を使用して、必要な機能を呼び出します。
重要
- これらのクラスは、任意の属性を共有しません。
- すべてのクライアント関連機能は、タイプごとに別々のファイルにグループ化する必要があります。
- 最終的にすべてのクラスが1つのクラス名で制御されていて、method_exist()を使用すると、クライアント関連の関数だけを実行することができます。
アドオン関数をサポートするように、それを構成する方が良い方法です。
を拡張しますeプラグイン可能(アドオン/プラグインサポート)コードですか? – itsoft3g