☆樹林/咖啡 发表于 2012-3-16 11:17:45

我最不喜欢ci的一个地方 就是 get_instance()

我最不喜欢ci的一个地方 就是 get_instance(),
到处都是get_instance(),想单独用下 model 都要重新loader...有没有好一点的解决办法?
我觉得只有我定义了 app和system路径后,加载Common 和 Loader就能够使用 这样会更好些。
写个脚本,随意用model就好。。非得在里面弄个get_instance(), 没有更好的办法了吗?松散度不够啊。

Hex 发表于 2012-3-16 19:06:18

你在 model 不需要 get_instance()
只有你的 helper 或者 library 里才需要。

☆樹林/咖啡 发表于 2012-4-3 11:31:45

Hex 发表于 2012-3-16 19:06 static/image/common/back.gif
你在 model 不需要 get_instance()
只有你的 helper 或者 library 里才需要。

model 的顶级类CI_model 中的魔术方法就有, 我写了个 MY_model 重写了那个魔术方法, 加了个 function_exists。
页: [1]
查看完整版本: 我最不喜欢ci的一个地方 就是 get_instance()