Actualmente estoy intentando ejecutar Doctrine en un proyecto personalizado (propio), que no se basa en ningún marco popular.PHP: instalación de doctrina en el proyecto
He podido hacer lo siguiente para mi bootstrap.php actual;
<?php
require dirname(__FILE__) . '/Doctrine/Common/ClassLoader.php';
$classLoader = new \Doctrine\Common\ClassLoader('Doctrine', dirname(__FILE__));
$classLoader->register(); // register on SPL autoload stack
Sin embargo tengo una fuerte sensación de que esto está lejos de ser suficiente y no puedo encontrar ninguna documentación que establece claramente lo que debía hacer a continuación.
Corriendo $conn = Doctrine_Manager::connection('mysql://root:[email protected]/myTable', 'doctrine');
hará que mi archivo PHP comience a arrojar errores (Error fatal: Class 'Doctrine_Manager' no encontrado) - así que estoy bastante seguro de que no he completado el bootstrap.php correctamente.
¿Qué debo hacer para que Doctrine funcione según lo previsto en mi propio proyecto?
¿Qué versión de la Doctrina? – BenV
¡Hola BenV - es la versión 2.0! – Industrial
Feelin levemente retardado al no poder incluir un archivo PHP correctamente después de trabajar con PHP durante muchos años, ¡pero la recompensa está activada! – Industrial