我想爲zend項目實現自定義的異常類。 我使用模塊,我所有的課程都在library
之下。 這樣一個文件名DuplicateFileException.php
這是 APPLICATION_PATH "/../library/Abra/Exception"
下包含如何在一個文件中哄騙Zend加載器的多個類
class Abra_Exception_FileNotFoundExcpetion extends Exception {}
class Abra_Exception_MissingFileException extends Exception {}
class Abra_Exception_DuplicateFileException extends Exception {}
class Abra_Exception_FileIOException extends Exception {}
所以ErrorController正常工作時,我只能扔Abra_Exception_DuplicateFileException
因爲確實有一種叫DuplicateFileException文件,但是當我拋出任何其他比異常應用程式的空檔。
我只是不能相信我必須爲他們每個人創建一個文件。 那麼如何解決它?
感謝您的閱讀。
爲什麼你不相信嗎? – Phil 2011-05-29 00:30:34
它似乎不是傳統的。這幾乎就像我會創建空文件4或5次 – 2011-05-29 11:43:43
哪個* convention *是從哪裏搖擺?大多數OOP語言似乎更喜歡直接的類到文件映射 – Phil 2011-05-29 14:32:58