entityManager->getRepository(Client::class)->findAll(); $traces = TraceStatus::getStatusKeys(); foreach ($clients as $client) { foreach ($traces as $traceStatus) { $trace = new Trace(); $trace->setClient($client); $trace->setJobId('CreateAuxiliarFiles_' . $client->getId()); $trace->setStatus($traceStatus); $trace->setCommand(CommandTypes::CREATE_IMAGE_AUX_FILE); $trace->setExecutedAt(new \DateTime()); $this->entityManager->persist($trace); } } $this->entityManager->flush(); return 1; } }