|
| | __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.