私は .net のバックグラウンドを持っているので、Lithium で見られる空のクラス (モデル) は不安です。
.net では、次のようなことをしない限り、プロパティはありません。
public class MyClass()
public property myProp as string
end class
そして、次のようにプロパティを設定または取得します。
dim aClass as myClass
aClass.myProp = "some string"
dim myString as String = aClass.myProp
私が Lithium で見ているのは、javascript のような動的オブジェクトです。
任意のオブジェクトを宣言し、プロパティを追加することができます。これが悪いことだと言っているのではなく、ただ知りたいだけです。
- これが PHP の正常な場合、または Lithium の正常な場合、および
- プロパティを追加すると (eclipse でコード補完を取得できるように)、Lithium の ORM 機能が損なわれますか?