Допустим, у нас есть сайт с товарами. У нас есть метод Product::getProducts — возвращает массив товаров.
Затем к нам пришел менеджер и сказал: хотим сделать акции на сайте (скидки, распродажи). В каждой акции будут прикреплены товары. Мы написали метод Action::getProductsByActionId(actionId)
Затем к нам снова пришел менеджер и сказал что нужны еще статьи, к которым прикреплены товары. Добавим метод Article::getProductsByArticleId(arcticleId).
Вы скажите — давайте сделаем 1 метод с параметрами. Ок, мы до этого дойдем.
И тут внимание: Читать полностью »






