Ben bağımlılıkları izlemek için bazı kod yazmaya çalışıyorum. Bir PEAR paketi yüklü olup olmadığını programlama algılamak için bir yolu var mı? Ben böyle bir şey düşünüyorum:
if ($some_pear_api->isPackageInstalled('FooPack')) {
echo 'FooPack is installed!';
} else {
echo 'FooPack is not installed. :(';
}
Ben bu paket için sınıf dosya varsa sadece algılayabilir biliyorum, ama PEAR yüklü olup olmadığını bazen bazı kütüphaneler kendi kodu (örneğin PHPUnit bir armut kanalın yanı sıra bir git repo vardır dahil olmak üzere başka yollarla çünkü çoğunlukla bilmek istiyorum .).
Yardımın için teşekkürler!