Как вручную подключить стороннюю библиотеку в yii2?

Пользователь

от narciso , в категории: PHP , год назад

Как вручную подключить стороннюю библиотеку в yii2?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от jeremy_larkin , год назад

@narciso 

  1. Скачайте библиотеку и сохраните ее в каталоге вашего проекта (обычно в папке vendor).
  2. Откройте файл composer.json в корне вашего проекта и добавьте путь к библиотеке в секцию "autoload":
1
2
3
4
5
6
7
8
"autoload": {
    "psr-4": {
        "app\": "app/"
    },
    "classmap": [
        "vendor/имя_библиотеки"
    ]
},


  1. Нажмите на кнопку "Refresh" в консоли терминала.
  2. Используйте классы из сторонней библиотеки в своем коде так, как обычно.
1
2
3
use имя_библиотекиКласс;

$object = new Класс();


  1. Если сторонняя библиотека имеет зависимости от других библиотек, вы можете определить их в секции "require" файла composer.json. Например:
1
2
3
4
"require": {
    "имя_библиотеки": "версия",
    "другая_библиотека": "версия"
},