@Puffo

Подключение стороннего класса в мой namespace, чем заменить require?

Всем добрый день.

Работаю с одним самописным движком, построенным по принципу - все классы лежат в хаотичных папках, имена файлов не соответствуют именам классов, имена папок не связаны, соответственно namespace-ов нет.
Если хочешь использовать какой-то из них, будь добр вручную прописывать все необходимые require каждый раз в каждом своем скрипте.

Я написал свой класс в своем пространстве имен, и хочу использовать адаптер.

Вопрос чисто практический. Пишу класс-адаптер. В нем нужно как-то подключить класс из ядра CMS и имплементировать его. Как это сделать? Вот так не работает:

namespace Custom;
require_once ('../duraki/na/volge/include.db.php');

class Adapter implements CoreDB // класс из файла include.db.php
{
}


Спасибо заранее!
  • Вопрос задан
  • 243 просмотра
Решения вопроса 1
Melkij
@Melkij
PostgreSQL DBA
соответственно namespace-ов нет.

Видимо, подразумевалось
class Adapter implements \CoreDB {}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
15 мая 2024, в 22:07
3000 руб./за проект
15 мая 2024, в 22:06
3000 руб./за проект
15 мая 2024, в 20:48
5000 руб./за проект