Doctrine ORM과 함께 내 프로젝트에서 Symfony3를 사용하고 있습니다. 이제 Hautelook/AliceBundle과 함께 멋진 비품을 갖고 싶습니다.Symfony3 Doctrine Hautelook/Alice가 Fixture를로드 할 수 없습니다.
그래서 번들을 설치하고, AppKernel에 등록하고 config에 항목을 만듭니다.
sf hautelook_alice:doctrine:fixtures:load
내가 얻을 ErrorMessage가 : 내가 좋아하는 명령을 실행하려고하면 지금
use Hautelook\AliceBundle\Doctrine\DataFixtures\AbstractLoader;
class DataLoader extends AbstractLoader
{
/**
* {@inheritdoc}
*/
public function getFixtures()
{
return [
__DIR__.'/../ORM/user.yml',
];
}
}
:
[Symfony\Component\Debug\Exception\UndefinedMethodException]
Attempted to call an undefined method named "addClass" of class "Doctrine\ORM\Internal\CommitOrderCalculator".
내 작곡가
나는 이런 Dataloader에 추가. json은 다음을 포함합니다 :"doctrine/orm" : "^2.5.4",
"doctrine/doctrine-bundle" : "^1.6",
"doctrine/data-fixtures" : "^1.1",
"hautelook/alice-bundle" : "^1.2",
"doctrine/doctrine-fixtures-bundle" : "^2.3",
나는 정말로이 문제가 무엇인지 알지 못한다. 누군가가 내가 해결책을 찾거나 알기를 바랍니다. 정보가 누락 된 경우 afap을 추가합니다.
"doctrine/data-fixtures": "dev-topological-sorter as 1.1.x-dev"
문제가 이미 GitHub의에 연결되어 있지만, 아직 병합되지 않은 : 사전
"CommitOrderCalculator"는 어디에서 사용하셨습니까? 그 코드를 보여줄 수 있습니까? 그것이 바로 오류입니다. "addClass"를 호출하고 있습니다. –