douwen7331 2016-07-14 09:51
浏览 41

使用Laravel中作曲家的供应商类

How would I go around using this class/library in Laravel: https://github.com/planetteamspeak/ts3phpframework

I tried to include it in config/app.php providers like this:

planetteamspeak\ts3-php-framework\libraries\TeamSpeak3.php::class,

But I keep getting this error, and I couldn't find anything about it that helped me. I also tried to add it without .php at the end but that doesn't help either.

Fatal error: Uncaught ReflectionException: Class log does not exist in PATH-HERE\vendor\laravel\framework\src\Illuminate\Container\Container.php:734

I'll appreciate any help, thanks!

  • 写回答

1条回答 默认 最新

  • doumao9363 2016-07-14 10:12
    关注

    To use your class/library in Laravel, first you should put in your composer.json dependecy for that ts3phpframework

    "require": {
    "planetteamspeak/ts3phpframework" : "1.*"
    }
    

    Inside file app.php you need to do 2 things (something like this, dunno the proper name of alias and provider (be sure to do composer update before doing it)

    First add provider (just a hint how to do it)

    'providers' => [
    ts3phpframework/ts3phpframeworkProvider::class
    ]
    

    Second add alias (just a hint how to do it)

    'aliases' => [
    'ts3phpframework' => ts3phpframework\Facades\ts3phpframework::class,
    ]
    

    If you won't be able to get this library with composer, then add it manually with a help of this. If you won't be able to find alias and provider, then create them manually with a help of this.

    And at the end, very similar question already answered here

    评论

报告相同问题?

悬赏问题

  • ¥15 winform的chart曲线生成时有凸起
  • ¥15 msix packaging tool打包问题
  • ¥15 finalshell节点的搭建代码和那个端口代码教程
  • ¥15 用hfss做微带贴片阵列天线的时候分析设置有问题
  • ¥15 Centos / PETSc / PETGEM
  • ¥15 centos7.9 IPv6端口telnet和端口监控问题
  • ¥20 完全没有学习过GAN,看了CSDN的一篇文章,里面有代码但是完全不知道如何操作
  • ¥15 使用ue5插件narrative时如何切换关卡也保存叙事任务记录
  • ¥20 海浪数据 南海地区海况数据,波浪数据
  • ¥20 软件测试决策法疑问求解答