Найти в Дзене
Покупайте СтеллыИ дарите их за контент
2 года назад
 • Вы подписаны

Как обратиться к приватным свойствам класса вне контекста самого класса (PHP)

Один из способов обратиться к приватным свойствам класса вне его контекста — это замыкание.

2 года назад
 • Вы подписаны

Небольшой лайфхак, как быстро устанавливать фильтры сразу на все запросы в БД

Для полного понимания темы, советую прочитать статью про stores Простой пример. Есть ArticleStore: И тут возникает необходимость чтобы все запросы возвращали только статьи у которых свойство is_delete...

2 года назад
 • Вы подписаны

Где, при необходимости, кидать исключения при пустом ответе метода store

Для полного понимания темы, советую прочитать статью про stores На мой взгляд кидать исключения нужно в методах store, это избавит вас от одинаковых проверок в коде на пустоту ответа, который вернул тот либо иной метод store. И так, для себя я принял следующий стандарт в организации нейминга методов store : — Если мне нужно чтобы метод вернул просто пустой результат, то такой метод будет иметь префикс find...

2 года назад
 • Вы подписаны

Store или где хранить запросы в базу данных.

И так, рано или поздно у всех разработчиков, хочется в это верить, встает вопрос на повестку дня «А где же все-таки хранить запросы в базу данных ?». Самый простой ответ на данный вопрос, с учетом того, что мы живем в мире MVC — в моделях или в контроллерах, но этот ответ настолько просто насколько и недальновидный. Так вот, чтобы не допускать такой мешанины в коде и разнести зоны ответственности, как раз и стоит использовать store. Пример на чистом PHP Класс ArticleStore содержит методы для выполнения запросов к таблице articles...

5 лет назад
 • Вы подписаны

Нормальные формы баз данных простым языком. Часть №1.

Зачастую в кругах разработчиков приходится слышать о ненужности таких понятий как «Нормальные формы баз данных», мол если вы хоть немного работали с базами данных, то все. что описывают нормальный форма БД и так для вас логично и понятно. По мне так этот тезис неверен, ведь одно дело исходить из логики, а другое дело исходить из формализованных, описанных данных. Сколько всего существуем нормальных форм БД ? Тема будет разбита на три части, в этой статье будут рассмотрены первые три нормальные формы...

5 лет назад
 • Вы подписаны

Как закачать файл на сервер через терминал

Для того чтобы закачать файл на сервер через терминал достаточно знать данные для подключения к серверу и местонахождение самого файла, который необходимо закачать на сервер. Для этого воспользуемся командой scp...

Покупайте СтеллыИ дарите их за контент