Eklentiler, sistemdeki herhangi bir genel yöntemin davranışını değiştirmek / değiştirmekle mümkün olduğundan, her yerde hazırdır. Özelleştirmeler, @apimümkün olduğunda ek açıklama (sabit genel API) ile işaretlenmiş genel yöntemler / sınıflar için eklentiler kullanılarak yapılmalıdır . Bu yaklaşım, yeni Magento sürümlerinden sonra kişiselleştirmenin işlevsel kalmasını garanti eder. Soruda belirtilen before/ aftereklentilere ek olarak , aroundorijinal davranışın yerine geçen eklentiler oluşturmak da mümkündür .
Öte yandan, gözlemciler Magento 1'den devralınan eski uzatma mekanizmalarıdır, oldukça sınırlıdır ve mümkünse kaçınılması gerekir. Bununla birlikte, eklentilerin aksine, korumalı / özel yöntemlerin içinde uzatma noktaları sağlayabilirler.