Magento Extensions Rating 2024
EXTENSIONS BY CATEGORY
B2B (Business-To-Business)
Blog
Customer
ERP (Enterprise Resource Planning)
Mega Menu
One Step Checkout
Order
POS (Point Of Sale)
Search
Shopping Cart
Sitemap
SEO
Social
Stock & Inventory Management
EXTENSIONS BY DEVELOPER
aheadWorks
Amasty
Boost My Shop
BSS Commerce
Magestore
MageWorx
Mirasvit
Templates Master
Wyomind
XTENTO
Magento 2 Documentation
Magento 2 Documentation
2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
vendor
magento
module-sales
Model
Order
Email
Container
CreditmemoCommentIdentity.php
Go to the documentation of this file.
1
<?php
6
namespace
Magento\Sales\Model\Order\Email\Container
;
7
8
class
CreditmemoCommentIdentity
extends
Container
implements
IdentityInterface
9
{
10
const
XML_PATH_EMAIL_COPY_METHOD
=
'sales_email/creditmemo_comment/copy_method'
;
11
const
XML_PATH_EMAIL_COPY_TO
=
'sales_email/creditmemo_comment/copy_to'
;
12
const
XML_PATH_EMAIL_IDENTITY
=
'sales_email/creditmemo_comment/identity'
;
13
const
XML_PATH_EMAIL_GUEST_TEMPLATE
=
'sales_email/creditmemo_comment/guest_template'
;
14
const
XML_PATH_EMAIL_TEMPLATE
=
'sales_email/creditmemo_comment/template'
;
15
const
XML_PATH_EMAIL_ENABLED
=
'sales_email/creditmemo_comment/enabled'
;
16
20
public
function
isEnabled
()
21
{
22
return
$this->scopeConfig->isSetFlag(
23
self::XML_PATH_EMAIL_ENABLED,
24
\
Magento
\
Store
\Model\ScopeInterface::SCOPE_STORE,
25
$this->
getStore
()->
getStoreId
()
26
);
27
}
28
32
public
function
getEmailCopyTo
()
33
{
34
$data
= $this->
getConfigValue
(self::XML_PATH_EMAIL_COPY_TO, $this->
getStore
()->
getStoreId
());
35
if
(!empty(
$data
)) {
36
return
explode(
','
,
$data
);
37
}
38
return
false
;
39
}
40
44
public
function
getCopyMethod
()
45
{
46
return
$this->
getConfigValue
(self::XML_PATH_EMAIL_COPY_METHOD, $this->
getStore
()->
getStoreId
());
47
}
48
52
public
function
getGuestTemplateId
()
53
{
54
return
$this->
getConfigValue
(self::XML_PATH_EMAIL_GUEST_TEMPLATE, $this->
getStore
()->
getStoreId
());
55
}
56
60
public
function
getTemplateId
()
61
{
62
return
$this->
getConfigValue
(self::XML_PATH_EMAIL_TEMPLATE, $this->
getStore
()->
getStoreId
());
63
}
64
68
public
function
getEmailIdentity
()
69
{
70
return
$this->
getConfigValue
(self::XML_PATH_EMAIL_IDENTITY, $this->
getStore
()->
getStoreId
());
71
}
72
}
Magento\Sales\Model\Order\Email\Container\CreditmemoCommentIdentity\getTemplateId
getTemplateId()
Definition:
CreditmemoCommentIdentity.php:60
Magento\Sales\Model\Order\Email\Container\Container
Definition:
Container.php:18
Magento\Sales\Model\Order\Email\Container
Definition:
Container.php:6
Magento\Sales\Model\Order\Email\Container\CreditmemoCommentIdentity\getCopyMethod
getCopyMethod()
Definition:
CreditmemoCommentIdentity.php:44
Magento\Sales\Model\Order\Email\Container\CreditmemoCommentIdentity\getGuestTemplateId
getGuestTemplateId()
Definition:
CreditmemoCommentIdentity.php:52
Magento\Sales\Model\Order\Email\Container\CreditmemoCommentIdentity\XML_PATH_EMAIL_TEMPLATE
const XML_PATH_EMAIL_TEMPLATE
Definition:
CreditmemoCommentIdentity.php:14
Magento\Sales\Model\Order\Email\Container\CreditmemoCommentIdentity
Definition:
CreditmemoCommentIdentity.php:8
Magento\Sales\Model\Order\Email\Container\CreditmemoCommentIdentity\XML_PATH_EMAIL_COPY_TO
const XML_PATH_EMAIL_COPY_TO
Definition:
CreditmemoCommentIdentity.php:11
Magento\Sales\Model\Order\Email\Container\IdentityInterface
Definition:
IdentityInterface.php:15
Magento\Sales\Model\Order\Email\Container\CreditmemoCommentIdentity\isEnabled
isEnabled()
Definition:
CreditmemoCommentIdentity.php:20
Magento\Sales\Model\Order\getStoreId
getStoreId()
Definition:
Order.php:3147
$data
$data
Definition:
attribute_set_with_image_attribute.php:16
Magento\Sales\Model\Order\Email\Container\Container\getConfigValue
getConfigValue($path, $storeId)
Definition:
Container.php:66
Magento\Sales\Model\Order\Email\Container\CreditmemoCommentIdentity\XML_PATH_EMAIL_ENABLED
const XML_PATH_EMAIL_ENABLED
Definition:
CreditmemoCommentIdentity.php:15
Magento\Sales\Model\Order\Email\Container\CreditmemoCommentIdentity\getEmailCopyTo
getEmailCopyTo()
Definition:
CreditmemoCommentIdentity.php:32
Magento
Magento\Sales\Model\Order\Email\Container\CreditmemoCommentIdentity\XML_PATH_EMAIL_IDENTITY
const XML_PATH_EMAIL_IDENTITY
Definition:
CreditmemoCommentIdentity.php:12
Magento\Sales\Model\Order\Email\Container\CreditmemoCommentIdentity\getEmailIdentity
getEmailIdentity()
Definition:
CreditmemoCommentIdentity.php:68
Magento\Store\Model\Store
Definition:
Store.php:38
Magento\Sales\Model\Order\Email\Container\CreditmemoCommentIdentity\XML_PATH_EMAIL_COPY_METHOD
const XML_PATH_EMAIL_COPY_METHOD
Definition:
CreditmemoCommentIdentity.php:10
Magento\Sales\Model\Order\Email\Container\CreditmemoCommentIdentity\XML_PATH_EMAIL_GUEST_TEMPLATE
const XML_PATH_EMAIL_GUEST_TEMPLATE
Definition:
CreditmemoCommentIdentity.php:13
Magento\Sales\Model\Order\Email\Container\Container\getStore
getStore()
Definition:
Container.php:91