Yii2を深く学ぶ - 継承関係

WBOY
WBOYオリジナル
2016-06-13 12:26:35757ブラウズ

Yii2 の徹底学習 - 継承関係

Yii2 を理解するには、Yii2 内の関連クラスの継承関係を理解する必要があります。一時的に読み込めるコードが限られているため、下図では継承関係の一部のみを記載していますが、今後読み込むソースコードが増え次第追記していきます

上の図からわかるように、Yii2 のほとんどのクラスは yiibaseObject を継承し、属性の機能を実装していることがわかります。

yiibaseComponent、yiibaseEvent、および yiibaseBehavior は両方とも yiibaseObject を継承します。yiibaseComponent はプロパティ/イベントおよび動作関数を実装する基本クラスであり、yiibaseEvent はすべての動作の基本クラスです。

モデル/ビューとコントローラーは両方とも yiibaseComponent から継承します。

今日は疲れたのでダラダラと書く量を減らします、以上ですO(∩_∩)O

私Yii2 のソース コードを入手してください。興味のある学生は、Yii2-2.0.3-annotated プロジェクトに注目してください。Yii2 ソース コードに関する多くのコメントが追加されており、今後も追加され続ける予定です。 🎜>

興味のある学生も参加して、Yii2 ソース コードに関するコメントを送信できます。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。