| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 | <?phpnamespace addons\qrcode;use think\Addons;use think\Loader;/** * 二维码生成 */class Qrcode extends Addons{    /**     * 插件安装方法     * @return bool     */    public function install()    {        return true;    }    /**     * 插件卸载方法     * @return bool     */    public function uninstall()    {        return true;    }    /**     * 添加命名空间     */    public function appInit()    {        if (!class_exists('\BaconQrCode\Writer')) {            Loader::addNamespace('BaconQrCode', ADDON_PATH . 'qrcode' . DS . 'library' . DS . 'BaconQrCode' . DS);        }        if (!class_exists('\Endroid\QrCode\QrCode')) {            Loader::addNamespace('Endroid', ADDON_PATH . 'qrcode' . DS . 'library' . DS . 'Endroid' . DS);        }        if (!class_exists('\MyCLabs\Enum\Enum')) {            Loader::addNamespace('MyCLabs', ADDON_PATH . 'qrcode' . DS . 'library' . DS . 'MyCLabs' . DS);        }        if (!class_exists('\DASPRiD\Enum\EnumMap')) {            Loader::addNamespace('DASPRiD', ADDON_PATH . 'qrcode' . DS . 'library' . DS . 'DASPRiD' . DS);        }    }}
 |