頭が追いつかない問題があります。私はphpで独自のWebアプリフレームワークに取り組んでいます。良いものがたくさんあることは知っていますが、これをいじるのが好きで、機密性の高い制作には使用していません。
ここに問題があります。すべてのモデルに継承させたい関数を含む抽象基本クラスがあります。また、基本的な操作のための関数を使用して基本モデルを拡張する抽象基本コントローラーもあります。現在、作成されたすべてのモデルは基本モデルを拡張し、すべてのコントローラーは基本コントローラーを拡張します。そのため、すべてのコントローラーも Base コントローラーを介して Base モデルから継承されます。しかし、モデルはベースコントローラーを拡張し、モデルがベースコントローラーを拡張するのは奇妙に思えるため、モデルコントローラーからモデルプロパティにアクセスできなくなりました。
それぞれのコントローラーからモデル プロパティにアクセスできるようにするには、これをどのように設定すればよいですか?
ありがとう!