Как я могу запустить ezcMail в моем приложении php? Я планирую использовать это для создания необработанных сообщений электронной почты, которые будут использоваться в Gmail API. У меня есть необходимые расширения: SPL и iconv. Это доставляет мне много неприятностей! Я наконец получил его для загрузки, выполнив это:
require _SITE_ROOT_.'core/class/ezc/'.'Base/src/options.php';
require _SITE_ROOT_.'core/class/ezc/'.'Base/src/struct.php';
require _SITE_ROOT_.'core/class/ezc/'.'Base/src/structs/repository_directory.php';
require _SITE_ROOT_.'core/class/ezc/'.'Base/src/ezc_bootstrap.php';
spl_autoload_register( array( 'ezcBase', 'autoload' ) );
Должен быть лучший способ … Я делаю это неправильно?
Я бы порекомендовал установить библиотеку компонентов Zeta с помощью менеджера пакетов. композитор. Он включает в себя автозагрузчик, который будет извлекать необходимые классы.
Других решений пока нет …