loadInvoiceTemplates($manager); } /** * @param ObjectManager $manager */ private function loadInvoiceTemplates(ObjectManager $manager) { $faker = Factory::create(); $template = new InvoiceTemplate(); $template ->setName('Invoice') ->setTitle('Your company name') ->setCompany($faker->company) ->setVat(19) ->setDueDays(14) ->setPaymentTerms( 'I would like to thank you for your confidence and will gladly be there for you in the future.' . PHP_EOL . 'Please transfer the total amount within 14 days to the given account and use the invoice number ' . 'as reference.' ) ->setAddress( $faker->streetAddress . PHP_EOL . $faker->city . ', ' . $faker->stateAbbr . ' ' . $faker->postcode . PHP_EOL . 'Phone: ' . $faker->phoneNumber . PHP_EOL . 'Email: ' . $faker->safeEmail ) ; $manager->persist($template); $manager->flush(); } }