## Composer cd到 thinkcmf 程序根目录到 ``` composer require phpoffice/phpexcel ``` ## extend目录 如果你的类库有完整的命名空间,可以直接把类库放到 `simplewind/extend`下,框架会自动注册对应的命名空间,如: `ErrorCode`类位于`simplewind/extend/wxapp/aes/ErrorCode.php`,那么它的命名空间是`namespace wxapp\aes;` ``` <?php namespace wxapp\aes; /** * error code 说明. * <ul> * <li>-41001: encodingAesKey 非法</li> * <li>-41003: aes 解密失败</li> * <li>-41004: 解密后得到的buffer非法</li> * <li>-41005: base64加密失败</li> * <li>-41016: base64解密失败</li> * </ul> */ class ErrorCode { public static $OK = 0; public static $IllegalAesKey = -41001; public static $IllegalIv = -41002; public static $IllegalBuffer = -41003; public static $DecodeBase64Error = -41004; } ``` ## 手动导入 导入 `simplewind/extend/mytest.php` ``` import('mytest',EXTEND_PATH); ``` 如果有类不带命名空间,一定在使用类时,类的前面加上`\` 如: ``` $mytest = new \MyTest(); ```