Это или компании работающие не на башкирский рынок или филиалы не башкирских компаний, а у чисто локальных компаний так и есть все по старому — около 30.
не совсем понял вывод статьи — в данном примере надо было заменить isset на !empty?
но тогда $where[] не добавится и при $params['alias']=0, а это может оказаться необходимо и хорошо если сразу необходимо — можно поправить, хуже если необходимость использования 0 появится позже в ходе разработки и придется искать где ж 0 игнорируется
а mb_strlen при сравнении с нулем наверное не так все таки принципиален
мало ли, что там завтра будет, вдруг $params['alias']='0' тоже будет иметь смысл
но тогда $where[] не добавится и при $params['alias']=0, а это может оказаться необходимо и хорошо если сразу необходимо — можно поправить, хуже если необходимость использования 0 появится позже в ходе разработки и придется искать где ж 0 игнорируется