Eu tive um problema semelhante, descobri que precisava criar um novo projeto PHP e, em seguida, selecionar o caminho para o código existente. Depois que fiz isso, o PHP CodeSniffer foi para a cidade e meu código de insight / assist está funcionando como esperado.