Eccube\Tests\Web\Admin\Setting\Shop\MailControllerTest::createMail PHP Метод

createMail() публичный Метод

public createMail ( ) : mixed
Результат mixed
    public function createMail()
    {
        $faker = $this->getFaker();
        // create new mail
        $Mail = $this->app['orm.em']->getRepository('Eccube\\Entity\\MailTemplate')->findOrCreate(0);
        $Mail->setDelFlg(Constant::DISABLED);
        $Mail->setName($faker->word);
        $Mail->setFileName('Mail/order.twig');
        $Mail->setSubject($faker->word);
        $Mail->setHeader($faker->word);
        $Mail->setFooter($faker->word);
        $this->app['orm.em']->persist($Mail);
        $this->app['orm.em']->flush();
        return $Mail;
    }