php - フレームワークコードの再利用の問題
为情所困
为情所困 2017-05-31 10:34:08
0
1
488

tp3.3をプロジェクト開発に使用する場合、特にコントローラ部分の追加、削除、修正、チェックのコードは基本的に同じであることが多いですが、各コントローラで同じコードを再度記述する必要があります。
学習したデザイン パターン。この場合、コードの重複を減らすためにどのようなパターンを使用できますか。デザイン パターンを使用するのが最善です。

たとえば、rbac システムを作成します:

これは、管理者コントローラーの追加、削除、変更、およびチェックの基本的なコードです。コンストラクターによって作成されたさまざまなモデル クラスを除けば、基本的な追加、削除、変更、およびチェックの構造は似ています。重複コードを減らすにはどうすればよいですか? ? 専門家からアドバイスをいただければ幸いです。ありがとうございます。.

リーリー
为情所困
为情所困

全員に返信(1)
巴扎黑

基本的な追加、削除、変更、クエリについては、基本クラスを作成し、基本クラスを継承してオーバーライドしましょう。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート