Plugin vs Preference w Magento 2 – kiedy co stosować
Jednym z najczęstszych pytań przy pracy z Magento 2 jest: czy nadpisać klasę przez preference, czy użyć plugin? Odpowiedź jest prawie zawsze ta sama – używaj pluginu. Ale „prawie” robi tu dużą robotę. Wyjaśniam różnice i pokazuję, kiedy preference ma sens.
- Opublikowano w Magento 2
Xdebug – konfiguracja, PHPStorm, debugowanie pluginów Magento
Każdy zaczyna od var_dump() i die(). Ale po kilku latach pracy z PHP i Magento 2, te metody zaczynają boleć – szczególnie gdy debugujesz złożony proces zamówienia z dziesiątkami pluginów. W tym wpisie pokazuję, jak ustawić Xdebug i dlaczego warto to zrobić raz, a dobrze.
- Opublikowano w Środowiska
PHP 7.2 – object type hint, sodium zamiast mcrypt, deprecacje
PHP 7.2 wyszło w listopadzie 2017 roku, ale w praktyce wiele projektów migruje na tę wersję dopiero teraz. Jeśli nadal siedzisz na 7.0 lub 7.1 – ten wpis jest dla Ciebie. Przeglądam najważniejsze zmiany, które realnie wpływają na codzienny kod.
- Opublikowano w PHP
