AddBlocks - Добавление блоков

Ort'у: сдается мне, методу LsViewer::AddBlocks нужен еще один параметр.
Сейчас объявление метода такое:
public function AddBlocks($sGroup,$aBlocks)

Предлагаю так:
public function AddBlocks($sGroup,$aBlocks,$ClearBlocks=true)

Думаю, ясно, что и зачем. И механизм манипулирования блоками получается более гибким.

4 комментария

avatar
Молодчага, вот это ты хорошо подметил.
Только может быт по умолчанию всё таки false сделать?
  • vist
  • 0
avatar
Только может быт по умолчанию всё таки false сделать? 

Если сделать true, то это никак не скажется на существующей логике обработки блоков. Т.е. абсолютно ничего не меняем, и все работает, как работало. А вот свои вызовы в создаваемых модулях уже можно как угодно делать.
avatar
Объясните кхм-кхм… «не совсем понимающим» зачем и для чего?
avatar
Долго объяснять. См. исходные тексты
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.