/** * @return \WellCommerce\Bundle\MultiStoreBundle\Entity\CompanyInterface */ public function create() { $company = new Company(); $company->setName(''); $company->setShortName(''); return $company; }
/** * {@inheritDoc} */ public function load(ObjectManager $manager) { $fakerGenerator = $this->getFakerGenerator(); $company = new Company(); $company->setName($fakerGenerator->company . ' ' . $fakerGenerator->companySuffix); $company->setShortName($fakerGenerator->company); $company->setCountry($fakerGenerator->countryCode); $company->setStreet($fakerGenerator->streetName); $company->setStreetNo($fakerGenerator->streetSuffix); $company->setFlatNo($fakerGenerator->randomNumber()); $company->setPostCode($fakerGenerator->postcode); $company->setCity($fakerGenerator->city); $manager->persist($company); $manager->flush(); $this->setReference('company', $company); }