@magary4

Как импользовать готовый интерфейс?

я работаю в этой системе
https://github.com/ezsystems/ezpublish-kernel/tree...

мне нужно сделать свой installer, как?

class CleanInstaller extends DbBasedInstaller implements Installer

вот разработчики определили класс CleanInstaller который реализует интерфейс :

$this->runQueriesFromFile(
'vendor/ezsystems/ezpublish-kernel/data/mysql/schema.sql'
);

как мне сделать свою реализацию этого?

мне надо создавать класс наследующийся от DbBasedInstaller или мне надо как-то создовать обьект интерфейса?
  • Вопрос задан
  • 132 просмотра
Пригласить эксперта
Ответы на вопрос 1
@razer89
Android-разработчик
Унаследуйте свой класс от DbBasedInstaller, или от CleanInstaller (зависит от того, какой вы ожидаете результат), и напишите собственную реализацию метода (override)
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы
30 нояб. 2024, в 19:28
5000 руб./за проект
30 нояб. 2024, в 18:45
1500 руб./за проект