Мой веб-мастер хочет перейти на синтаксис 2.x и, если возможно, использовать функции автоматической загрузки (при желании перейти на папку плагинов).Существует более короткий способ указать внешние классы (библиотека поставщика), в отличие от этого:
App::import('file', 'Index',
array('file' =>
WWW_ROOT . DS .'php_cms' . DS . 'e13' . DS . 'include' . DS . 'Index.php'
)
);
Следующая инициализация приводит к следующей ошибке в AppHelper.php
Class Not Found
composer.json
vendor-dir: "app/vendor"
app / Config / bootstrap.php
// Load Composer autoload.
require APP . 'Vendor/autoload.php';
App::build(array(
'Cms' => array(
WWW_ROOT . 'php_cms' . DS . 'e13' . DS . 'include' . DS)
), App::REGISTER);
AppHelper.php
App::uses('Index', 'Cms');