Problema estava ocorrendo somente no xampp
. Com ubuntu 16 nao apresenta problema.
filaservice.php
public static $ordering = array(
// wait time
array(
'exp' => '((p.peso + 0) * (CURRENT_TIMESTAMP() - e.dataChegada))',
'order' => 'DESC',
),
array(
'exp' => '((su.peso + 1) * (CURRENT_TIMESTAMP() - e.dataChegada))',
'order' => 'DESC', //adicionado para o peso do serviço funcionar
),
// priority
array(
'exp' => 'su.peso',
'exp' => 'p.peso',
'order' => 'DESC',
),
// ticket number
array(
'exp' => 'e.numeroSenha',
'order' => 'ASC',
),
);