В предыдущем вопросе я спросил о различных библиотеках ORM. Оказывается, Kohana выглядит очень чистым, но функциональным для целей ORM. У меня уже есть структура MVC, в которой я работаю. Если я не хочу запускать его как фреймворк, какой правильный набор файлов включать, чтобы просто предоставить мне файлы базового класса базы данных и базы данных?Возможно ли установить библиотеки Kohana для ORM в PHP без использования всей структуры?
Update:
Я вскочил и начал смотреть на исходный код ORM .. Одно было сразу же сбивает с толку для меня .. все классы ОРМ имеют имя класса прилагаемую с _Core т.е. ORM_Core ORM_Iterator_Core, но код везде распространяется класс ORM. Проблема в том, что я искал всю базу кода 6 разными способами, и я никогда не видел простой класс ORM def, ни интерфейс ORM def или что-то еще. Может ли кто-нибудь просветить меня, где эта магия происходит?
Yup, это правильно. Просто копайте код, чтобы найти то, что мне нужно. Это немного сложнее, так как необходимые файлы с данными не «требуются» наверху, но никаких жалоб, когда я получаю бесплатный код. – Zak 2008-11-03 18:36:41