Я работаю над проектом CakePHP 3.0, который должен говорить с очень старой версией SQL Server, и я счел необходимым расширить класс драйвера базы данных Sqlserver, а также свойство SqlserverDialectTrait, чтобы переопределить пара функций в нем.Где разместить собственный класс драйвера базы данных в проекте CakePHP 3.0?
Эта часть, я работаю достаточно хорошо. Где я застрял в этом: где я действительно размещаю новые файлы классов в своем проекте, чтобы я мог использовать их в параметре «driver» моей конфигурации базы данных?
(Вся документация, которую я смог найти при выполнении такого рода вещей, кажется, относится к CakePHP 2.0, а не к 3.0, хотя я был бы признателен, если бы кто-нибудь мог указать на все, что я упустил.)
Спасибо. Кажется, что это не работает, когда указывается только имя класса, как описано (т. Е. Мне все равно нужно использовать полное имя в моей конфигурации приложения), но все остальное тикает. Я уверен, что я упускаю из виду что-то тонкое. –
@DavidJProkopetz Несмотря на то, что документально подтверждено, поддержка на нем не была реализована ** https: //github.com/cakephp/cakephp/pull/8566** – ndm