|
| __construct (\Magento\Framework\Model\Context $context, \Magento\Framework\View\DesignInterface $design, \Magento\Framework\Registry $registry, \Magento\Store\Model\App\Emulation $appEmulation, \Magento\Store\Model\StoreManagerInterface $storeManager, \Magento\Framework\View\Asset\Repository $assetRepo, \Magento\Framework\Filesystem $filesystem, \Magento\Framework\App\Config\ScopeConfigInterface $scopeConfig, \Magento\Email\Model\Template\Config $emailConfig, \Magento\Email\Model\TemplateFactory $templateFactory, \Magento\Framework\Filter\FilterManager $filterManager, \Magento\Framework\UrlInterface $urlModel, \Magento\Framework\App\RequestInterface $request, \Magento\Newsletter\Model\Template\FilterFactory $filterFactory, array $data=[]) |
|
| validate () |
|
| beforeSave () |
|
| getType () |
|
| getProcessedTemplateSubject (array $variables) |
|
| getTemplateText () |
|
| isValidForSend () |
|
| __construct (\Magento\Framework\Model\Context $context, \Magento\Framework\View\DesignInterface $design, \Magento\Framework\Registry $registry, \Magento\Store\Model\App\Emulation $appEmulation, \Magento\Store\Model\StoreManagerInterface $storeManager, \Magento\Framework\View\Asset\Repository $assetRepo, \Magento\Framework\Filesystem $filesystem, \Magento\Framework\App\Config\ScopeConfigInterface $scopeConfig, \Magento\Email\Model\Template\Config $emailConfig, \Magento\Email\Model\TemplateFactory $templateFactory, \Magento\Framework\Filter\FilterManager $filterManager, \Magento\Framework\UrlInterface $urlModel, array $data=[]) |
|
| getTemplateContent ($configPath, array $variables) |
|
| loadByConfigPath ($configPath) |
|
| loadDefault ($templateId) |
|
| getProcessedTemplate (array $variables=[]) |
|
| getDefaultEmailLogo () |
|
| setForcedArea ($templateId) |
|
| setForcedTheme ($templateId, $theme) |
|
| getDesignParams () |
|
| getDesignConfig () |
|
| setDesignConfig (array $config) |
|
| isChildTemplate () |
|
| setIsChildTemplate ($isChildTemplate) |
|
| setTemplateFilter (Template\Filter $filter) |
|
| getTemplateFilter () |
|
| emulateDesign ($storeId, $area=self::DEFAULT_DESIGN_AREA) |
|
| revertDesign () |
|
| isPlain () |
|
| getType () |
|
| getUrl (Store $store, $route='', $params=[]) |
|
| __construct (\Magento\Framework\Model\Context $context, \Magento\Framework\Registry $registry, \Magento\Framework\Model\ResourceModel\AbstractResource $resource=null, \Magento\Framework\Data\Collection\AbstractDb $resourceCollection=null, array $data=[]) |
|
| __sleep () |
|
| __wakeup () |
|
| setIdFieldName ($name) |
|
| getIdFieldName () |
|
| getId () |
|
| setId ($value) |
|
| isDeleted ($isDeleted=null) |
|
| hasDataChanges () |
|
| setData ($key, $value=null) |
|
| unsetData ($key=null) |
|
| setDataChanges ($value) |
|
| getOrigData ($key=null) |
|
| setOrigData ($key=null, $data=null) |
|
| dataHasChangedFor ($field) |
|
| getResourceName () |
|
| getResourceCollection () |
|
| getCollection () |
|
| load ($modelId, $field=null) |
|
| beforeLoad ($identifier, $field=null) |
|
| afterLoad () |
|
| isSaveAllowed () |
|
| setHasDataChanges ($flag) |
|
| save () |
|
| afterCommitCallback () |
|
| isObjectNew ($flag=null) |
|
| beforeSave () |
|
| validateBeforeSave () |
|
| getCacheTags () |
|
| cleanModelCache () |
|
| afterSave () |
|
| delete () |
|
| beforeDelete () |
|
| afterDelete () |
|
| afterDeleteCommit () |
|
| getResource () |
|
| getEntityId () |
|
| setEntityId ($entityId) |
|
| clearInstance () |
|
| getStoredData () |
|
| getEventPrefix () |
|
| __construct (array $data=[]) |
|
| addData (array $arr) |
|
| setData ($key, $value=null) |
|
| unsetData ($key=null) |
|
| getData ($key='', $index=null) |
|
| getDataByPath ($path) |
|
| getDataByKey ($key) |
|
| setDataUsingMethod ($key, $args=[]) |
|
| getDataUsingMethod ($key, $args=null) |
|
| hasData ($key='') |
|
| toArray (array $keys=[]) |
|
| convertToArray (array $keys=[]) |
|
| toXml (array $keys=[], $rootName='item', $addOpenTag=false, $addCdata=true) |
|
| convertToXml (array $arrAttributes=[], $rootName='item', $addOpenTag=false, $addCdata=true) |
|
| toJson (array $keys=[]) |
|
| convertToJson (array $keys=[]) |
|
| toString ($format='') |
|
| __call ($method, $args) |
|
| isEmpty () |
|
| serialize ($keys=[], $valueSeparator='=', $fieldSeparator=' ', $quote='"') |
|
| debug ($data=null, &$objects=[]) |
|
| offsetSet ($offset, $value) |
|
| offsetExists ($offset) |
|
| offsetUnset ($offset) |
|
| offsetGet ($offset) |
|
Template model
@method string getTemplateCode() @method \Magento\Newsletter\Model\Template setTemplateCode(string $value) @method \Magento\Newsletter\Model\Template setTemplateText(string $value) @method \Magento\Newsletter\Model\Template setTemplateTextPreprocessed(string $value) @method string getTemplateStyles() @method \Magento\Newsletter\Model\Template setTemplateStyles(string $value) @method int getTemplateType() @method \Magento\Newsletter\Model\Template setTemplateType(int $value) @method string getTemplateSubject() @method \Magento\Newsletter\Model\Template setTemplateSubject(string $value) @method string getTemplateSenderName() @method \Magento\Newsletter\Model\Template setTemplateSenderName(string $value) @method string getTemplateSenderEmail() @method \Magento\Newsletter\Model\Template setTemplateSenderEmail(string $value) @method int getTemplateActual() @method \Magento\Newsletter\Model\Template setTemplateActual(int $value) @method string getAddedAt() @method \Magento\Newsletter\Model\Template setAddedAt(string $value) @method string getModifiedAt() @method \Magento\Newsletter\Model\Template setModifiedAt(string $value)
- Author
- Magento Core Team core@.nosp@m.mage.nosp@m.ntoco.nosp@m.mmer.nosp@m.ce.co.nosp@m.m @SuppressWarnings(PHPMD.CouplingBetweenObjects)
@api
- Since
- 100.0.2
Definition at line 38 of file Template.php.