Size: a a a

2021 May 11

КД

Кирилл Добров... in PHP
Патерн абстрактная фабрика
источник

КД

Кирилл Добров... in PHP
Яркий и понятный пример
источник

КД

Кирилл Добров... in PHP
Как рулят интерфейсы
источник

AM

Artem Molotov in PHP
А зачем работать с абстрактным классом, если у нас есть интерфейсы? Интерфейс как конструкция языка в некотором смысле более строгая, чем абстрактный класс и этим может быть более подходящей.
источник

AM

Artem Molotov in PHP
Поиск в чате можно применить. Тут точно это уже обсуждали
источник

AL

Anton Latul-Sherbako... in PHP
Сенкс
источник

AM

Artem Molotov in PHP
> соглашение о том что все классы model где я делаю implements models могут иметь эти и только эти методы

Нет, класс может реализовывать несколько интерфейсов. Т.е. нет ограничения на "только эти методы"
источник

AL

Anton Latul-Sherbako... in PHP
Беда в том что тот видос как раз и объяснял эту тему, видимо неправильно или не полностью, раз сейчас возникли вопросы
источник

AL

Anton Latul-Sherbako... in PHP
Сенкс ещё раз, пойду почитаю что-то ещё тогда
источник

AM

Artem Molotov in PHP
> реализация может быть различна, что в свою очередь позволит нам создавать методы с одинаковыми названиями, входящими данными но разным функционалом

Зависит что ты имеешь ввиду под разным функционалом. Ты должен следовать построенному соглашению. Если ты вдруг переопределил метод и реализовал его с абсолютно неподходящей логикой, но одинаковой сигнатурой метода, то это будет ошибкой.
источник

AL

Anton Latul-Sherbako... in PHP
Ок, я тогда почитаю/погуглю ещё на эту тему
источник

DT

Dmitriy Tkachenko in PHP
Dependency inversion principle читани
источник

AL

Anton Latul-Sherbako... in PHP
Дякую
источник

АХ

Александр Хакимов... in PHP
Глубокие у тебя познания
источник

AM

Artem Molotov in PHP
Сарказм?
источник

АХ

Александр Хакимов... in PHP
Да
источник

AM

Artem Molotov in PHP
Тогда в чём у тебя возникли сомнения?
источник

АХ

Александр Хакимов... in PHP
в том что опенсервер не поддерживает х86, все модули главное поддерживает без проблем, а вот редис решил не поддерживать.)
источник

AM

Artem Molotov in PHP
https://ospanel.io/

Читай красный текст. Ты же именно в панель редис решил добавить.
источник

АХ

Александр Хакимов... in PHP
под словом поддерживает, я подразумеваю техническую возможность установки
источник