├── .editorconfig ├── .github └── workflows │ ├── build.yml │ ├── code-style.yml │ ├── php.yml │ └── release.yml ├── .gitignore ├── .shopware-extension.yml ├── LICENSE.md ├── README.md ├── composer.json ├── phpstan.neon.dist ├── phpunit.xml ├── src ├── Command │ └── ExportCommand.php ├── DependencyInjection │ ├── Configuration.php │ └── FroshPlatformTemplateMailExtension.php ├── Exception │ └── MjmlCompileError.php ├── Extension │ └── Content │ │ └── MailTemplate │ │ └── MailTemplateExtension.php ├── FroshPlatformTemplateMail.php ├── Resources │ ├── app │ │ └── administration │ │ │ └── src │ │ │ ├── main.js │ │ │ └── module │ │ │ └── sw-mail-template │ │ │ ├── component │ │ │ └── sw-mail-template-list │ │ │ │ ├── index.js │ │ │ │ └── sw-mail-template-list.html.twig │ │ │ ├── page │ │ │ └── sw-mail-template-detail │ │ │ │ ├── index.js │ │ │ │ ├── sw-mail-template-detail.html.twig │ │ │ │ └── sw-mail-template-detail.scss │ │ │ └── snippet │ │ │ ├── de-DE.json │ │ │ └── en-GB.json │ ├── config │ │ ├── config.xml │ │ ├── plugin.png │ │ └── services.xml │ ├── store │ │ ├── de.md │ │ ├── en.md │ │ ├── icon.png │ │ └── images │ │ │ └── 1.png │ └── views │ │ └── .gitkeep ├── Services │ ├── CachedMailFinderService.php │ ├── MailFinderService.php │ ├── MailFinderServiceInterface.php │ ├── MailLoader │ │ ├── LoaderInterface.php │ │ ├── MjmlLoader.php │ │ └── TwigLoader.php │ ├── SearchPathProvider.php │ ├── StringTemplateRenderer.php │ └── TemplateMailContext.php └── Subscriber │ ├── FlowSubscriber.php │ └── MailTemplateSubscriber.php └── tests ├── Command └── ExportCommandTest.php ├── Extension └── MailTemplateExtensionTest.php ├── Integration ├── OrderTest.php └── SetupExampleTemplatesTrait.php ├── Services ├── MailLoader │ ├── CachedMailFinderServiceTest.php │ ├── MjmlLoaderTest.php │ ├── TwigLoaderTest.php │ └── _fixtures │ │ ├── test.inky │ │ └── test.mjml ├── SearchPathProviderTest.php └── StringTemplateRendererTest.php ├── Subscriber └── FlowSubscriberTest.php └── TestBootstraper.php /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfShopware/FroshPlatformTemplateMail/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfShopware/FroshPlatformTemplateMail/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/code-style.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfShopware/FroshPlatformTemplateMail/HEAD/.github/workflows/code-style.yml -------------------------------------------------------------------------------- /.github/workflows/php.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfShopware/FroshPlatformTemplateMail/HEAD/.github/workflows/php.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfShopware/FroshPlatformTemplateMail/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfShopware/FroshPlatformTemplateMail/HEAD/.gitignore -------------------------------------------------------------------------------- /.shopware-extension.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfShopware/FroshPlatformTemplateMail/HEAD/.shopware-extension.yml -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfShopware/FroshPlatformTemplateMail/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfShopware/FroshPlatformTemplateMail/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfShopware/FroshPlatformTemplateMail/HEAD/composer.json -------------------------------------------------------------------------------- /phpstan.neon.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfShopware/FroshPlatformTemplateMail/HEAD/phpstan.neon.dist -------------------------------------------------------------------------------- /phpunit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfShopware/FroshPlatformTemplateMail/HEAD/phpunit.xml -------------------------------------------------------------------------------- /src/Command/ExportCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfShopware/FroshPlatformTemplateMail/HEAD/src/Command/ExportCommand.php -------------------------------------------------------------------------------- /src/DependencyInjection/Configuration.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfShopware/FroshPlatformTemplateMail/HEAD/src/DependencyInjection/Configuration.php -------------------------------------------------------------------------------- /src/DependencyInjection/FroshPlatformTemplateMailExtension.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfShopware/FroshPlatformTemplateMail/HEAD/src/DependencyInjection/FroshPlatformTemplateMailExtension.php -------------------------------------------------------------------------------- /src/Exception/MjmlCompileError.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfShopware/FroshPlatformTemplateMail/HEAD/src/Exception/MjmlCompileError.php -------------------------------------------------------------------------------- /src/Extension/Content/MailTemplate/MailTemplateExtension.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfShopware/FroshPlatformTemplateMail/HEAD/src/Extension/Content/MailTemplate/MailTemplateExtension.php -------------------------------------------------------------------------------- /src/FroshPlatformTemplateMail.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfShopware/FroshPlatformTemplateMail/HEAD/src/FroshPlatformTemplateMail.php -------------------------------------------------------------------------------- /src/Resources/app/administration/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfShopware/FroshPlatformTemplateMail/HEAD/src/Resources/app/administration/src/main.js -------------------------------------------------------------------------------- /src/Resources/app/administration/src/module/sw-mail-template/component/sw-mail-template-list/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfShopware/FroshPlatformTemplateMail/HEAD/src/Resources/app/administration/src/module/sw-mail-template/component/sw-mail-template-list/index.js -------------------------------------------------------------------------------- /src/Resources/app/administration/src/module/sw-mail-template/component/sw-mail-template-list/sw-mail-template-list.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfShopware/FroshPlatformTemplateMail/HEAD/src/Resources/app/administration/src/module/sw-mail-template/component/sw-mail-template-list/sw-mail-template-list.html.twig -------------------------------------------------------------------------------- /src/Resources/app/administration/src/module/sw-mail-template/page/sw-mail-template-detail/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfShopware/FroshPlatformTemplateMail/HEAD/src/Resources/app/administration/src/module/sw-mail-template/page/sw-mail-template-detail/index.js -------------------------------------------------------------------------------- /src/Resources/app/administration/src/module/sw-mail-template/page/sw-mail-template-detail/sw-mail-template-detail.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfShopware/FroshPlatformTemplateMail/HEAD/src/Resources/app/administration/src/module/sw-mail-template/page/sw-mail-template-detail/sw-mail-template-detail.html.twig -------------------------------------------------------------------------------- /src/Resources/app/administration/src/module/sw-mail-template/page/sw-mail-template-detail/sw-mail-template-detail.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfShopware/FroshPlatformTemplateMail/HEAD/src/Resources/app/administration/src/module/sw-mail-template/page/sw-mail-template-detail/sw-mail-template-detail.scss -------------------------------------------------------------------------------- /src/Resources/app/administration/src/module/sw-mail-template/snippet/de-DE.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfShopware/FroshPlatformTemplateMail/HEAD/src/Resources/app/administration/src/module/sw-mail-template/snippet/de-DE.json -------------------------------------------------------------------------------- /src/Resources/app/administration/src/module/sw-mail-template/snippet/en-GB.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfShopware/FroshPlatformTemplateMail/HEAD/src/Resources/app/administration/src/module/sw-mail-template/snippet/en-GB.json -------------------------------------------------------------------------------- /src/Resources/config/config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfShopware/FroshPlatformTemplateMail/HEAD/src/Resources/config/config.xml -------------------------------------------------------------------------------- /src/Resources/config/plugin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfShopware/FroshPlatformTemplateMail/HEAD/src/Resources/config/plugin.png -------------------------------------------------------------------------------- /src/Resources/config/services.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfShopware/FroshPlatformTemplateMail/HEAD/src/Resources/config/services.xml -------------------------------------------------------------------------------- /src/Resources/store/de.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfShopware/FroshPlatformTemplateMail/HEAD/src/Resources/store/de.md -------------------------------------------------------------------------------- /src/Resources/store/en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfShopware/FroshPlatformTemplateMail/HEAD/src/Resources/store/en.md -------------------------------------------------------------------------------- /src/Resources/store/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfShopware/FroshPlatformTemplateMail/HEAD/src/Resources/store/icon.png -------------------------------------------------------------------------------- /src/Resources/store/images/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfShopware/FroshPlatformTemplateMail/HEAD/src/Resources/store/images/1.png -------------------------------------------------------------------------------- /src/Resources/views/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/Services/CachedMailFinderService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfShopware/FroshPlatformTemplateMail/HEAD/src/Services/CachedMailFinderService.php -------------------------------------------------------------------------------- /src/Services/MailFinderService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfShopware/FroshPlatformTemplateMail/HEAD/src/Services/MailFinderService.php -------------------------------------------------------------------------------- /src/Services/MailFinderServiceInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfShopware/FroshPlatformTemplateMail/HEAD/src/Services/MailFinderServiceInterface.php -------------------------------------------------------------------------------- /src/Services/MailLoader/LoaderInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfShopware/FroshPlatformTemplateMail/HEAD/src/Services/MailLoader/LoaderInterface.php -------------------------------------------------------------------------------- /src/Services/MailLoader/MjmlLoader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfShopware/FroshPlatformTemplateMail/HEAD/src/Services/MailLoader/MjmlLoader.php -------------------------------------------------------------------------------- /src/Services/MailLoader/TwigLoader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfShopware/FroshPlatformTemplateMail/HEAD/src/Services/MailLoader/TwigLoader.php -------------------------------------------------------------------------------- /src/Services/SearchPathProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfShopware/FroshPlatformTemplateMail/HEAD/src/Services/SearchPathProvider.php -------------------------------------------------------------------------------- /src/Services/StringTemplateRenderer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfShopware/FroshPlatformTemplateMail/HEAD/src/Services/StringTemplateRenderer.php -------------------------------------------------------------------------------- /src/Services/TemplateMailContext.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfShopware/FroshPlatformTemplateMail/HEAD/src/Services/TemplateMailContext.php -------------------------------------------------------------------------------- /src/Subscriber/FlowSubscriber.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfShopware/FroshPlatformTemplateMail/HEAD/src/Subscriber/FlowSubscriber.php -------------------------------------------------------------------------------- /src/Subscriber/MailTemplateSubscriber.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfShopware/FroshPlatformTemplateMail/HEAD/src/Subscriber/MailTemplateSubscriber.php -------------------------------------------------------------------------------- /tests/Command/ExportCommandTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfShopware/FroshPlatformTemplateMail/HEAD/tests/Command/ExportCommandTest.php -------------------------------------------------------------------------------- /tests/Extension/MailTemplateExtensionTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfShopware/FroshPlatformTemplateMail/HEAD/tests/Extension/MailTemplateExtensionTest.php -------------------------------------------------------------------------------- /tests/Integration/OrderTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfShopware/FroshPlatformTemplateMail/HEAD/tests/Integration/OrderTest.php -------------------------------------------------------------------------------- /tests/Integration/SetupExampleTemplatesTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfShopware/FroshPlatformTemplateMail/HEAD/tests/Integration/SetupExampleTemplatesTrait.php -------------------------------------------------------------------------------- /tests/Services/MailLoader/CachedMailFinderServiceTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfShopware/FroshPlatformTemplateMail/HEAD/tests/Services/MailLoader/CachedMailFinderServiceTest.php -------------------------------------------------------------------------------- /tests/Services/MailLoader/MjmlLoaderTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfShopware/FroshPlatformTemplateMail/HEAD/tests/Services/MailLoader/MjmlLoaderTest.php -------------------------------------------------------------------------------- /tests/Services/MailLoader/TwigLoaderTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfShopware/FroshPlatformTemplateMail/HEAD/tests/Services/MailLoader/TwigLoaderTest.php -------------------------------------------------------------------------------- /tests/Services/MailLoader/_fixtures/test.inky: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfShopware/FroshPlatformTemplateMail/HEAD/tests/Services/MailLoader/_fixtures/test.inky -------------------------------------------------------------------------------- /tests/Services/MailLoader/_fixtures/test.mjml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfShopware/FroshPlatformTemplateMail/HEAD/tests/Services/MailLoader/_fixtures/test.mjml -------------------------------------------------------------------------------- /tests/Services/SearchPathProviderTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfShopware/FroshPlatformTemplateMail/HEAD/tests/Services/SearchPathProviderTest.php -------------------------------------------------------------------------------- /tests/Services/StringTemplateRendererTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfShopware/FroshPlatformTemplateMail/HEAD/tests/Services/StringTemplateRendererTest.php -------------------------------------------------------------------------------- /tests/Subscriber/FlowSubscriberTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfShopware/FroshPlatformTemplateMail/HEAD/tests/Subscriber/FlowSubscriberTest.php -------------------------------------------------------------------------------- /tests/TestBootstraper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FriendsOfShopware/FroshPlatformTemplateMail/HEAD/tests/TestBootstraper.php --------------------------------------------------------------------------------