在 laravel 5.3 中调用 SEOStats 实例时找不到类 'SEOstats\SEOstats'



我正在尝试使用laravel中的seostats php软件包,我已经使用作曲家安装了它,然后在我的控制器中使用了它,我已经使用了以下内容:

use SEOstatsServices as SEOstats;
class ReportageController extends Controller
{
 public function store(Request $request)
    {
        $url = 'http://www.google.com/';
        // Create a new SEOstats instance.
        $seostats = new SEOstatsSEOstats;
        // Bind the URL to the current SEOstats instance.
        if ($seostats->setUrl($url)) {
            dd( SEOstatsAlexa::getGlobalRank());
        }
   }
}

问题是我收到此错误消息:

Class 'SEOstatsSEOstats' not found

我已经将命名空间更改为不同的类型,但仍会遇到此错误。任何建议如何使其在Laravel 5.3

中起作用

$seostats = new SEOstats;将做到这一点,

由于您导入了类,因此不需要前缀

,因为您将别名作为SEOstats,因此您必须使用别名

use SEOstatsServices as SEOstats;
class ReportageController extends Controller
{
 public function store(Request $request)
    {
        $url = 'http://www.google.com/';
        // Create a new SEOstats instance.
        $seostats = new SEOstats;
        // Bind the URL to the current SEOstats instance.
        if ($seostats->setUrl($url)) {
            dd( SEOstats::getGlobalRank());
        }
   }
}

相关内容

  • 没有找到相关文章

最新更新