Adlandırılmamış boolean argümanı (ARCH7185)
Anahtar php.quality.named-boolean-parameter · Önem info · Kategori quality
Çağrıdaki çıplak true/false argümanları neyi kontrol ettiğini gizler. PHP 8’in adlandırılmış argümanlarını kullanın veya bir enum tanıtın.
Hatalı
Bölüm başlığı “Hatalı”<?php$report = generateReport($data, true, false);<?php$report = generateReport($data, includeTotals: true, draft: false);Düzeltme
Bölüm başlığı “Düzeltme”Çağrı yerinde adlandırılmış argümanlar kullanın veya boolean bayrak yerine bir enum tanımlayın.