Паттерны проектирования в популярных Open Source проектах

226
14 февраля 2022, 16:40

Может кто-то привести список частых паттернов проектирования в Open Source проектах ? Таких как symfony или laravel ?

Например хотелось бы взглянуть на реализацию паттернов Фабрика, Строитель, Прототип, Адаптер, Декоратор, Наблюдатель и т.п. именно в этих проектах.

Answer 1

Вот тут достаточно наглядно все объясняется

Некоторые примеры в Laravel, которые я смог выделить

Строитель

https://github.com/laravel/framework/blob/6.x/src/Illuminate/Database/Query/Builder.php#L209

Прототип

https://github.com/briannesbitt/Carbon/blob/2.28.0/src/Carbon/CarbonPeriod.php#L378-L381

READ ALSO
Carbon вывести дату в секундах

Carbon вывести дату в секундах

подскажите, как вывести дату 2020-12-02 в секундах через Carbon?

151
Массовый insert в базу из массива на php?

Массовый insert в базу из массива на php?

Есть массив $data[1] с рандомным количеством значений, либо вообще пустой

85
Как урезать изображение при загрузки его на проект

Как урезать изображение при загрузки его на проект

Помогите уменьшит изображение знаю то что нужно resize() но не пойму куда его вставлять

109