class EmailFriendEventContainer

Class EmailFriendEventContainer is injected as empire_email_friend_plugin.event.container. Container connecting EmailFriendManager manager to other services

Constants

EMAIL_FRIEND_TEMPLATE

Path of email content template

Methods

__construct(ContainerInterface $container)

No description

string
renderContent(string $page)

Render email content

getProduct(Product $product)

Get product from database

sendMail(EmailFriend $mail)

Send email

string
getCurrentCurrency()

Get current currency

Details

at line 36
__construct(ContainerInterface $container)

Parameters

ContainerInterface $container

at line 48
string renderContent(string $page)

Render email content

Parameters

string $page

Return Value

string

at line 63
Product getProduct(Product $product)

Get product from database

Parameters

Product $product

Return Value

Product

Exceptions

NoResultException
NonUniqueResultException

at line 73
sendMail(EmailFriend $mail)

Send email

Parameters

EmailFriend $mail

at line 100
string getCurrentCurrency()

Get current currency

Return Value

string