В настоящее время я пытаюсь запустить Doctrine в собственном проекте, который не основан на какой-либо популярной структуре.PHP: Установка доктрины в проекте
Я смог сделать следующее для моего текущего bootstrap.php;
<?php
require dirname(__FILE__) . '/Doctrine/Common/ClassLoader.php';
$classLoader = new \Doctrine\Common\ClassLoader('Doctrine', dirname(__FILE__));
$classLoader->register(); // register on SPL autoload stack
Однако у меня есть сильное ощущение, что это далеко не достаточно, и я не могу найти любую документацию, которая четко гласит, что я должен делать дальше.
Запуск $conn = Doctrine_Manager::connection('mysql://root:[email protected]/myTable', 'doctrine');
приведет к тому, что мой PHP-файл начнет метать ошибки (Fatal error: Class 'Doctrine_Manager' не найден), поэтому я уверен, что я не закончил bootstrap.php правильно.
Что мне делать, чтобы Doctrine выполнялся в моем собственном проекте?
Какой версии доктрины? – BenV
Привет BenV - это версия 2.0! – Industrial
Feelin немного отсталый, не имея возможности включить PHP-файл должным образом после работы с PHP в течение многих лет, но щедрость включена! – Industrial