第三方类库

在FastAdmin插件开发过程中经常需要引用于第三方的类库,此时可以采用以下两种方式进行引入。

手动修改文件命名空间

如果我们引入的第三方类库文件比较少,我们可以采取手动修改文件命名空间的功能。例如我们需要引入HashMap.php这个类库,这个类库功能比较单一,只有一个文件,此时我们可以将HashMap.php文件放在addons/mydemo/library目录下,然后再修改HashMap.php中的namespace,修改为

<?php

namespace addons\mydemo\library;

class HashMap
{
    //类库代码
}

其中mydemo为你的插件目录名。
通过以上修改后,我们在我们的服务端任何位置均可使用

$hashMap = new \addonos\mydemo\library\HaspMap();
$result = $hashMap->myNormalMethod();

来实例化我们的类,静态方法可以通过