bugmelody
(Ascmvi)
1
文档里面有句话
Note: Named scopes can only be used with class-level methods. That is, the
method must be called using ClassName::model().
–
请教下,这个class-level methods什么意思?
可不可以这样理解,就是一个返回了类实例的静态方法?
另外
User::model()->find()
和
$user=new User();
$user->find();
这两种方式都没问题吧?
clhqk
(cuileon)
2
两种方式都没问题,前者没有实例化,是用静态方法,后者实例化以后,调用该类方法!
bugmelody
(Ascmvi)
3
谢谢,知道了
现在的疑惑就是什么叫做class-level methods
kernel
(Bingotiger)
4
是说和 inline method 对应的那玩意?
riverlet
(Mr Riverlet)
5
就是把一个通常写为方法的action写在一个类里面