Установка PropelBundle На Symfony 2.1
Я пытаюсь установить ветвь PropelBundle 1.1 на Symfony 2.1. Я следовал инструкциям по установке вручную, но больше не уверен, где регистрировать пространства имен.
Теперь я получаю это сообщение об ошибке: Fatal error: Class 'Propel\PropelBundle\PropelBundle' not found in D:\www-files\Symfony\app\AppKernel.php on line 22
Строка 22 выглядит так: new Propel\PropelBundle\PropelBundle()
И мой autoload.php выглядит примерно так:
use Doctrine\Common\Annotations\AnnotationRegistry;
$loader = require __DIR__.'/../vendor/autoload.php';
// intl
if (!function_exists('intl_get_error_code')) {
require_once __DIR__.'/../vendor/symfony/symfony/src/Symfony/Component/Locale/Resources/stubs/functions.php';
$loader->add('', __DIR__.'/../vendor/symfony/symfony/src/Symfony/Component/Locale/Resources/stubs');
}
AnnotationRegistry::registerLoader(array($loader, 'loadClass'));
return $loader;
Должен ли я что-то добавить к autoload.php ?
2
Author: Joseph Woodward, 2012-10-01
1 answers
Добавьте следующее в composer.json
"require" : {
.....
"propel/propel-bundle" : "1.1.*"
} ,
И запустить
php composer.phar update propel/propel-bundle
Учебное пособие является http://www.mon-code.net/article/45/initialisation-dun-projet-symfony-2-1-avec-un-depot-git-et-composer
2
Author: Ammar Hayder Khan, 2013-09-10 07:55:44