如何在 yii2 中手动为供应商添加扩展

how to add extensions to vendor manually in yii2

我想在 yii2 中添加 https://github.com/postaddictme/instagram-php-scraper .

我将 vendor 从 instagram-php-scraper 项目复制到 yii2 的 vendor

这是我的错误:

Class 'InstagramScraper\Instagram' not found

项目扩展(instagram-php-scraper)不是为 yii2 开发的。

我还应该做哪些其他更改?

想必你已经使用composer安装过Yii2;

使用composer添加需要的包:

composer require raiym/instagram-php-scraper

另见:

https://github.com/postaddictme/instagram-php-scraper#installation

这样,类 将添加到 composer 自动加载功能

编辑 composer.json 文件并在 require 中添加您的扩展,保存 运行 composer updatecmd

    "require": {
        .
        .
        .
        "raiym/instagram-php-scraper": "^0.8.24"
    },