[Doctrine] Le framework de mapping objet-relationnel pour PHP
j'ai eu une erreur au niveau de cet ORM.
Pour de la documentation pour ceux qui ne connaissent pas cette ORM vous pouvez consultez leurs site officielle pour plus de renseignement: "http://www.doctrine-project.org"
ou bien un exemple sur ce site "http://www.coolcoyote.net/php-mysql/introduction-a-doctrine" sur ce site après avoir suivi leur tuo j'ai eu l'erreur suivante:
Citation:
Fatal error: Uncaught exception 'LogicException' with message 'Passed array does not specify an existing static method (class 'Doctrine' not found)' in C:\wamp\www\doctrine_test\bootstrap.php:3
Stack trace:
#0 C:\wamp\www\doctrine_test\bootstrap.php(3): spl_autoload_register(Array)
#1 {main} thrown in C:\wamp\www\doctrine_test\bootstrap.php on line 3
sachant que le code est:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
<?php
require_once('lib/vendor/doctrine/Doctrine.php');
spl_autoload_register(array('Doctrine', 'autoload'));
spl_autoload_register(array('Doctrine', 'modelsAutoload'));
$manager = Doctrine_Manager::getInstance();
$conn = Doctrine_Manager::connection('mysql://root@localhost/essaie','doctrine');
$manager->setAttribute(Doctrine_Core::ATTR_VALIDATE, Doctrine_Core::VALIDATE_ALL);
$manager->setAttribute(Doctrine_Core::ATTR_AUTO_ACCESSOR_OVERRIDE, true);
$manager->setAttribute(Doctrine_Core::ATTR_AUTOLOAD_TABLE_CLASSES, true);
$manager->setAttribute(Doctrine_Core::ATTR_MODEL_LOADING, Doctrine_Core::MODEL_LOADING_CONSERVATIVE);
Doctrine_Core::loadModels('models');
?> |
Merci pour votre aide