Если пакет в app/Vendor
был установлен с composer
, автоматическая загрузка должна быть позаботилась по
require APP . 'Vendor/autoload.php';
в вашем app/Config/bootstrap.php
.
Однако, если он был загружен и скопировать на /app/Vendor
, вы должны вручную импортировать его:
App::import('Vendor', 'packageFolder/filename');
То же самое относится к плагинам. Если вы заявляете свои зависимости в своем Plugin/PluginName/composer.json
, в пределах "require":
, они будут установлены вместе с вашим плагином и добавлены в app/Vendor/autoload.php
, поэтому нет необходимости вручную импортировать.
Если пакет был загружен в /app/Plugin/PluginName/Vendor/
, вам придется загрузить его через
App::import('Vendor', 'PluginName.packageFolder/filename');