検索

ホームページ  >  に質問  >  本文

php - フレームワークコードの再利用の問題

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

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

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

リーリー
为情所困为情所困2762日前479

全員に返信(1)返信します

  • 巴扎黑

    巴扎黑2017-05-31 10:36:08

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

    返事
    0
  • キャンセル返事