Olá!
Quando eu rodo o comando php commands\criar-aluno.php "Vinicius Dias" "(24) 99999 - 9999" "(24) 2222-2222"
o sistema inteiro trava e depois de um tempo aparece a mensagem killed
no terminal.
O que pode ser?
<?php
use Alura\Doctrine\Entity\Aluno;
use Alura\Doctrine\Entity\Telefone;
use Alura\Doctrine\Helper\EntityManagerFactory;
require_once __DIR__ . '/../vendor/autoload.php';
$entityManagerFactory = new EntityManagerFactory();
$entityManager = $entityManagerFactory->getEntityManager();
$aluno = new Aluno();
$aluno->setNome($argv[1]);
$entityManagerFactory = new EntityManagerFactory();
$entityManager = $entityManagerFactory->getEntityManager();
for ($i = 2; $i < $argc; $i++) {
$numeroTelefone = $argv[$i];
$telefone = new Telefone();
$telefone->setNumero($numeroTelefone);
$entityManager->persist($telefone);
$aluno->addTelefone($telefone);
}
$entityManager->persist($aluno);
$entityManager->flush();