«code-analysis» etiketlenmiş sorular

2
Magento EKG Kodlama Standardı'nda neden bu kadar çok PHP işlevi engellenmiyor?
Magento EKG Kodlama Standardı, Magento 1 eklentileri için standart olarak (en azından bir tür) resmi görünüyor: https://github.com/magento-ecg/coding-standard Ancak tüm kuralların arkasındaki gerekçeyi anlamıyorum ve kod iletici kuralları sadece mesajları ile birlikte yardımcı olmuyor. Standartla ilgili ayrıntılı bir dokümantasyon var mı? Yaygın olarak kullanılan en iyi uygulamaları ve geliştiricilerin rehberliğini biliyorum, …

5
Tüm sınıf tekrar yazmalarının listesini nasıl alabilirim?
Tüm yapılandırma dosyalarını gözden geçirmenin yanı sıra, tüm yeniden yazma ve belki de diğer olası çatışmaları listelemenin bir yolu var mı? Bazı projeleri birçok uzantı ve özel modifikasyonla analiz etmek zorundayım ve mümkün olduğunca otomatikleştirmek istiyorum. En önemli şey, aynı sınıfı yeniden yazan uzantıları saptamaktır, ancak genel bir bakışı sürdürmek …

2
Magento 2 - sihirli alıcıları kullanmak / önlemek için iyi bir uygulama?
Varien_Object(M1) ve DataObject(M2) üzerindeki sihirli alıcılar yaygın bir uygulamadır, ancak Magento 2 ile kullanmak yanlıştır. İyi: kolay okuma / yazma Kötü Tuşlarda rakam kullanırken sorunlara neden olur (bkz. Magento 2: koleksiyonun farklı bir şekilde elde etme alanı veya deve durumunu kullanarak Özel Ürün özelliğini alma ) kod analiz araçları mevcut …

2
“# @ +” Ve “# @ -” dizeleri yorumlarda ne anlama geliyor?
Bazı Magento 2 sınıflarının yorumlarında birçok "# @ +" & "# @ -" dizesi görüyorum. \Magento\Customer\Api\Data\AttributeMetadataInterface interface AttributeMetadataInterface extends \Magento\Framework\Api\MetadataObjectInterface { /**#@+ * Constants used as keys of data array */ const ATTRIBUTE_CODE = 'attribute_code'; ... const IS_SEARCHABLE_IN_GRID = 'is_searchable_in_grid'; /**#@-*/ ... } Bu belirteçlerin amacı nedir?
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.