Ben Zend Framework autoloading dayalı özel bir autoloader kuruyorum (ilgili soru here).
Temel yaklaşım, bu soruya alınan, bir
class My_Autoloader implements Zend_Loader_Autoloader_Interface
{
public function autoload($class)
{
// add your logic to find the required classes in here
}
}
ve daha sonra bir sınıf önek yeni autoloader sınıfını bağlayıcı.
Şimdi ne hakkında emin değilim uygun, ZF uyumlu bir şekilde (örneğin, "sınıf dosya bulunamadı") autoload
yöntemi içinde hataları işlemek için nasıl. Ben çerçevede, onun sözleşmeler ve stil yeniyim.
Ben sessizce return false ve sınıf oluşturma süreci çökmesine izin musunuz?
Ben çıktılarının bir hata yapmak ya da bir şekilde mesaj log (sorunu saptamak için güzel olurdu) ve return false? Eğer öyleyse, o yapmanın Zend yolu nedir?
Ben bir hatayı tetikler mi?
Ben bir istisna mı? Eğer öyleyse, ne tür?