https://plugins.jetbrains.com/plugin/8024-magento-phpstorm
https://mage-wizard.dev/
https://refactoring.guru/design-patterns/catalog
https://github.com/magento/magento-coding-standard
https://github.com/magento/quality-patches
https://github.com/zepgram/magento2-code-maker
https://github.com/zepgram/magento2-sonarqube
This Privacy Policy outlines the practices of USERNAME, commercially known as Zepgram ("we," "us," "our"), located at 9 rue des colonnes, 75002 Paris, regarding the handling of personal data through our digital asset module for Magento2. Our commitment is to respect and protect the privacy of our users.
- No Data Collection: We do not collect any personal data from our users. Our services and products, provided under the name Zepgram, are designed to function without the need for personal data.
- No Data Usage: As we do not collect any data, there is no usage of personal data in any form.
<?php | |
declare(strict_types=1); | |
namespace MyNamespace\Sales\Model\Order\Pdf; | |
use Magento\Sales\Model\Order\Pdf\AbstractPdf as MagentoAbstractPdf; | |
/** | |
* Drastically reduce size of PDF by changing fonts |
composer require cweagans/composer-patches
--- a/vendor/magento/framework/Filter/DirectiveProcessor/VarDirective.php
+++ b/vendor/magento/framework/Filter/DirectiveProcessor/VarDirective.php
@@ -55,6 +55,11 @@ public function process(array $construction, Template $filter, array $templateVa
This page is dedicated to reference best-practice by steps to conduct a successful major upgrade of Magento 2 software, especially on an old fashion website not maintained during a long time.
The upgrade must be plannified between developer and business team, in order to make it in the best conditions.
Magento created a very helpful tool who was been recently released: https://business.adobe.com/blog/the-latest/introducing-upgrade-compatibility-tool