有什麼辦法自動加載哈克類型別名?我將它們放在PSR-4兼容路徑上的單獨文件中,儘管我知道它們是僅限於Hack的,並未在PSR-0或PSR-4中正式提及,但我認爲會發生以下情況之一:自動加載哈克類型別名
- HHVM將擴展型別名爲其基本類型,或
spl_autoload
會認爲類型爲一類,功能或接口名稱和執行腳本,解決別名。
但是,都沒有發生。在運行時,方法調用失敗的原因不兼容的類型的提示,即:
Catchable fatal error: Argument passed to {method_name} must be an instance of {type_alias}, {concrete_type} given.
編輯:我要指出,我特別用作曲。我不確定這是否是Composer特有的。
我站立得心應手! – concat