我试图在laravel中使用seostats php包,我使用composer安装了它,然后在我的控制器中使用了它,如下所示:

use SEOstats\Services as SEOstats;

class ReportageController extends Controller
{
 public function store(Request $request)
    {

        $url = 'http://www.google.com/';

        // Create a new SEOstats instance.
        $seostats = new \SEOstats\SEOstats;

        // Bind the URL to the current SEOstats instance.
        if ($seostats->setUrl($url)) {

            dd( SEOstats\Alexa::getGlobalRank());
        }
   }
}

问题是我收到以下错误消息:
Class 'SEOstats\SEOstats' not found
我已将名称空间更改为不同类型,但仍会出现此错误。
有什么建议让它在Laravel 5.3中工作

最佳答案

会成功的,
因为您导入了类,所以不需要$seostats = new SEOstats;前缀

关于php - 在Laravel 5.3中调用SEOStats实例时找不到类'SEOstats\SEOstats',我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/46523784/

10-11 08:29