我想知道是否有办法在zend框架上使用kohana ORM模块。我真的不喜欢zend的db_table模型,因为它过于复杂,并且没有包含验证。
我认为验证应该包含在模型中而不是分离的形式上,当然有理由说明为什么会这样做,但在我需要的情况下,这没有用。
我会帮助你们提供任何帮助。
此致 玩具
答案 0 :(得分:3)
我从未听说过人们在Zend Framework中使用Kohana ORM。
原因是
1)Kohana本身就是一个框架。如果需要,您可以将Zend框架包含为库。
2)我不确定Kohana ORM是否可以作为独立的ORM使用。如果是的话,你可以。将其保存在libaray
文件夹中,然后在autoloaderNamespaces
中添加application.ini
。 Zend正在使用Pear标准。因此任何使用相同的库都可以通过相同的技巧完成。您可以从htmlpurifier
3)许多使用Zend的人使用版本2中的Doctrine需要5.3,PHP Active Record需要5.3,Propel需要5.2 +等独立版。