我正在努力使Doctrine 2工作。但在documentation page about the CLI tool,它包括Symfony的东西...学说2需要Symfony?
$helperSet = new \Symfony\Component\Console\Helper\HelperSet(array(
'db' => new \Doctrine\DBAL\Tools\Console\Helper\ConnectionHelper($em->getConnection()),
'em' => new \Doctrine\ORM\Tools\Console\Helper\EntityManagerHelper($em)
));
什么* *是什么?为什么你需要Symfony来使教义工作?
对我来说这似乎完全是奇怪的,但我无法下定决心只为缺失的课程下载Symfony ...你能帮我吗?
好的,如果它与它一起包装,我同意“该学说团队只是避免重塑一个完美的轮子。”。显然我下载了一个不包含这些组件的版本,我会再试一次。谢谢。 – 2011-04-20 16:18:43
我99%确定tarball分布包含了一切。我有通过git将原则拉入项目的问题,但YMMV。 – timdev 2011-04-20 19:47:23