Просмотр поста

.
ДоХтор
# MARAZM (16.06.2016 / 09:58)
ValekS, показ / не показ флага города страны региона, включение выключения ссылок ведущих на поиск по городу стране или регионе.
Читать же не удобно. Если передавать булев тип, то компактнее было бы вместо такой записи
functions::city($res['id'], false, true, false, false, true);
Написать такую
functions::city($res['id'], '', 1, '', '', 1);
Но и такая запись не айс, т.к. если в параметре передавать false, то лучше в описании (объявлении) функции сделать эти параметры по умолчанию фальшивыми, а в вызове функции, если нужна фальш, то просто не передавать в этом месте ничего. И тогда твой вызов будет выглядеть так:
//Если нужно всё включить
functions::city($res['id'], 1, 1, 1, 1, 1);

//А если нужно всё выключить, то вызываем функцию с первым (обязательным) параметром,
//а все остальные просто не указываем
functions::city($res['id']);